import ftplib
def ftp_upload(filename):
ftp = ftplib.FTP('**.**.xdomain.ne.jp')#Mettez l'hôte FTP dans **
ftp.set_pasv('true')
ftp.login('**.**.xdomain.jp','s'il vous plait entrez votre mot de passe')#Veuillez saisir le nom de votre compte en **
ftp.cwd('/')
f = open(filename,'rb')
ftp.storbinary('STOR /' + filename, f)
f.close()
ftp_upload('a.wav')
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 6-17: ordinal not in range(256)
import ftplib
def ftp_upload(filename):
ftp = ftplib.FTP('**.**.xdomain.ne.jp')#Mettez l'hôte FTP dans **
ftp.set_pasv('true')
ftp.login('**.**.xdomain.jp','zvjv8pc8')#Veuillez saisir le nom de votre compte en **
ftp.cwd('/')
f = open(filename,'rb')
ftp.storbinary('STOR /' + filename, f)
f.close()
ftp_upload('Ah.wav')
Ne mettez pas le japonais dans le nom du fichier
import ftplib
filename = "a.wav"#A sur le serveur.fichier wav
ftp = ftplib.FTP('**.**.xdomain.ne.jp')
ftp.login('**.**.xdomain.jp','s'il vous plait entrez votre mot de passe')
ftp.cwd('/')
ftp.retrbinary("RETR " + "a.wav" ,open("local.wav", "wb").write)#A sur le serveur.fichier wav local.Enregistrer sous wav
ftp.quit()
Recommended Posts