Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python(3.2)-ftplib&&引用;unicode“;文件名_Python_Ftplib - Fatal编程技术网

python(3.2)-ftplib&&引用;unicode“;文件名

python(3.2)-ftplib&&引用;unicode“;文件名,python,ftplib,Python,Ftplib,情况: 我有带有FTP、SHH、Samba(和其他)协议的小型NAS服务器。 我想制作python脚本,通过FTP将文件从“源目录”(从桌面PC-Windows7)复制到NAS上的“目标目录” 问题: ftp.mkd(“安德烈”) 生成正确的uft-8目录 我无法用total commander ftp打开此目录 我无法在windows资源管理器中打开此目录(\198.168.X.Y\destination directory\Adnré) SSH:ls命令显示“安德烈” 总指挥官: 当我制作相

情况: 我有带有FTP、SHH、Samba(和其他)协议的小型NAS服务器。 我想制作python脚本,通过FTP将文件从“源目录”(从桌面PC-Windows7)复制到NAS上的“目标目录”

问题: ftp.mkd(“安德烈”) 生成正确的uft-8目录

  • 我无法用total commander ftp打开此目录
  • 我无法在windows资源管理器中打开此目录(\198.168.X.Y\destination directory\Adnré)
  • SSH:ls命令显示“安德烈”
  • 总指挥官: 当我制作相同的目录“André”

  • 总数c.-可能的
  • windows-可访问
  • 嘘:ls命令显示“AndrÙ”(好的,这不是问题)
  • 解决方案:
    我怎样才能把“安德烈”转换成“安德烈”?在将字符串传递到ftp.mkdir()之前,必须对其执行什么操作?(脚本是utf-8)

    @larsmans,标题上写着3.2版。@RobWouters:对不起,我没看到。