我使用下面的python腳本來檢查我的ftp服務器的root
上是否存在文件。如何檢查目錄中是否存在文件夾,如果不是使用python創建它
from ftplib import FTP
ftp = FTP('ftp.hostname.com')
ftp.login('login', 'password')
folderName = 'foldername'
if folderName in ftp.nlst() :
print 'YES'
else : print 'NO'
如何修改上面的腳本查找特定的文件夾,而不是root
目錄中?
例如,我想查看www
目錄內是否存在名爲foo
的文件夾名稱。
我的問題goal
,是看文件夾foo
是否存在於www
目錄裏面,如果是的話打印cool
!如果不在www
內創建名爲foo
的文件夾。
'ftp.nlst()'會給你在CWD中的文件名和目錄。 –