资金转移定价哦,走吧无休止的循环

2024-05-29 05:52:41 发布

您现在位置:Python中文网/ 问答频道 /正文

只需列出仅包含一个文件(/public_html/Data/ ['TestFile.txt'])的远程FTP文件夹中的文件。 os.步行只是在无休止的循环中一遍又一遍地返回相同的文件名,直到我不手动中断为止。代码为:

import ftptool as f
a_host = f.FTPHost.connect("SomeFTPSite", user="User", password="Pass")
for (dirname, subdirs, files) in a_host.walk("/public_html/Data"):
    print (dirname, files)

输出如下所示:

/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']
/public_html/Data/ ['TestFile.txt']

///此时手动中断//


Tags: 文件txt文件夹hostdata远程oshtml

热门问题