现在我只有这些:
import ftputil
a_host = ftputil.FTPHost("ftp_host", "username","pass") # login to ftp
for (dirname, subdirs, files) in a_host.walk("/"): # directory
for f in files:
fullpath = a_host.path.join(dirname, f)
if fullpath.endswith('html'):
#stucked
所以我可以登录到我的ftp,然后浏览我的文件 我无法管理的是当.walk找到一个html文件,并在其中搜索我想要的字符串。在
例如:
在我的ftp上有一个索引.html还有一个某物.txt文件 我想找一个。走吧索引.html文件,然后在索引.html搜索“我的字符串”
谢谢
FTP是一种仅用于文件传输的协议。它本身无法执行搜索远程服务器上的文件所需的远程命令(有一个SITE命令,但通常不能用于此目的,因为它没有实现或仅限于几个命令)。在
这意味着FTP的唯一选择是下载文件并在本地搜索,即将文件传输到本地系统,在那里打开并查找字符串。在
相关问题 更多 >
编程相关推荐