我正在尝试上传sqlite数据库文件\ text * .db 我正在使用一个简单的Python代码来使用Ftplib。 我在上传数据库文件时使用此脚本上传任何类型的文件 它上传了一些如何损坏... 我正在以“rb”模式打开它。 很乐意提供帮助 PYthon FTP脚本代码:
ftp = ftplib.FTP(server,timeout=2)
ftp.login(username, pass)
ftp.cwd("public_html")
try:
newfile=open(filename,"rb") """ ---> filename ="data.db" """
except:
print "Error not such file or whatever"
exit()
ftp.storlines("STOR " +filename , newfile)
newfile.close()
答案 0 :(得分:1)
好的..所以经过2天的尝试,我想到了非常简单的答案.. 我应该用
ftp.storbinary("STOR " +filename , newfile)
而不是
ftp.storlines("STOR " +filename , newfile)