使用python将MP3格式传输到FTP

使用python将MP3格式传输到FTP,python,ftp,mp3,transfer,distortion,Python,Ftp,Mp3,Transfer,Distortion,我在将MP3格式或wav格式从本地传输到FTP时遇到问题。音乐被扭曲了,甚至是空白的声音 我使用了session.storbinary('STOR'+fileName,fileOpen),这会导致声音失真。有没有其他方法可以传送文件?或者我必须手动操作 我正在将python与ftplib一起使用。请确保按如下方式打开本地文件: f = open('something.mp3', 'rb') 使用open('asd.mp3')将文件视为文本并导致损坏。现在,我不能确定这是否是问题所在,但如果没有

我在将MP3格式或wav格式从本地传输到FTP时遇到问题。音乐被扭曲了,甚至是空白的声音

我使用了session.storbinary('STOR'+fileName,fileOpen),这会导致声音失真。有没有其他方法可以传送文件?或者我必须手动操作


我正在将python与ftplib一起使用。

请确保按如下方式打开本地文件:

f = open('something.mp3', 'rb')

使用
open('asd.mp3')
将文件视为文本并导致损坏。现在,我不能确定这是否是问题所在,但如果没有更多的上下文,这是我最接近的赌注。

谢谢乔治,我的错误是我把
f=open('something.mp3','r')放在这里。和前面一样,我使用了
'rb'`但是我的计算机写了一个类似于盒子的东西作为我的文件名,因此我从所有文件中删除了二进制部分,忘记了音乐文件是二进制的。非常感谢你的帮助