So here is my code
import ftplib
s = ftplib.FTP("Host", "Username", "Password")
s.cwd("public_html/test")
image = open("test.jpg", "rb")
s.storbinary('STOR test.jpg', image)
image.close()
s.quit()
I'm just getting a corrupted image when I check it out... I'm to the point where I'll base64 the image and upload that...
If anyone can help please let me know what I'm doing wrong
I'm not entirely sure what was wrong but this is what finally worked for me
import ftplib
import traceback
n="name of upload"
ftp = ftplib.FTP()
ftp.connect("website.com", "21")
print ftp.getwelcome()
try:
try:
ftp.login("user", "password")
ftp.cwd("public_html/test")
f = open("test.JPG", "rb")
name= str(n)+".jpg"
ftp.storbinary('STOR ' + name, f)
f.close()
finally:
ftp.quit()
except:
traceback.print_exc()
Hope this helps anyone else in the same predicament
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.