from ftplib import FTP
import socket
import os
import time
#s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
#addr = ('123.56.241.118', 12345) # 服务器端地址
ftp = FTP()
timeout = 30
port = 21
ftp.connect('123.56.241.118',port,timeout) # 连接FTP服务器
ftp.login('luoma','luoma123456') # 登录
print ftp.getwelcome() # 获得欢迎信息
list = ftp.nlst() # 获得目录列表
for name in list:
print(name) # 打印文件名字
while 1:
os.system('raspistill -t 2000 -o %s.jpg')
time.sleep(5)
f = open(%s.jpg,'wb') # 打开要保存文件
ftp.storbinary('STOR '+filename,f) # 上传FTP文件
#ftp.quit() # 退出FTP服务器
#s.sendto(data.encode(), addr) # 发送到服务端,带着地址发送过去
#s.close() # 关闭socket
ftp传输
最新推荐文章于 2022-07-30 19:06:09 发布