要通过FTP将本地文件传输到服务器,你可以使用Python的ftplib库。以下是一个简单的示例代码:
```python
from ftplib import FTP
import os
# 连接FTP服务器
ftp = FTP('ftp.example.com')
ftp.login(user='your_username', passwd='your_password')
# 指定本地文件路径
local_file_path = '/path/to/local/file'
# 上传文件
with open(local_file_path, 'rb') as file:
ftp.storbinary('STOR local_file.txt', file)
# 关闭连接
ftp.quit()
```
请确保将`ftp.example.com`、`your_username`和`your_password`替换为实际的FTP服务器地址、用户名和密码。同时,将`local_file.txt`替换为你要上传的文件名。
这段代码首先导入了`ftplib`库和`os`库。然后,它创建一个`FTP`对象并连接到FTP服务器。接下来,它使用`login`方法登录到服务器。最后,它打开本地文件并将其内容作为二进制数据上传到FTP服务器。在上传完成后,使用`quit`方法关闭连接。