用python爬虫某ftp代码
时间: 2023-03-02 12:04:19 浏览: 99
python 代码爬虫
以下是使用Python编写爬虫爬取FTP的代码示例:
```python
from ftplib import FTP
# 创建FTP实例并连接FTP服务器
ftp = FTP('ftp.example.com')
ftp.login(user='username', passwd='password')
# 列出FTP根目录下的所有文件和文件夹
ftp.cwd('/')
print(ftp.retrlines('LIST'))
# 下载FTP根目录下的一个文件
filename = 'example.txt'
with open(filename, 'wb') as f:
ftp.retrbinary('RETR ' + filename, f.write)
# 关闭FTP连接
ftp.quit()
```
这个代码片段会连接到FTP服务器,列出根目录下的所有文件和文件夹,下载一个名为`example.txt`的文件,然后关闭连接。需要注意的是,需要将`ftp.example.com`替换为实际的FTP服务器地址,将`username`和`password`替换为实际的FTP用户名和密码。
阅读全文