Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 FTP.retrbinary()不';不适用于PDF文件,只有一些文本被复制到新文件中_Python_File_Ftp_Copy_Ftplib - Fatal编程技术网

Python FTP.retrbinary()不';不适用于PDF文件,只有一些文本被复制到新文件中

Python FTP.retrbinary()不';不适用于PDF文件,只有一些文本被复制到新文件中,python,file,ftp,copy,ftplib,Python,File,Ftp,Copy,Ftplib,文件正在创建中,但PDF文件的文本比原始PDF文件少得多,只有初始文本 import ftplib ftp = ftplib.FTP() ftp.connect(host='host', port=port) ftp.login(user='uname', passwd=*****, acct='') for file in ftp.nlst(dir_name): with open(local_file, "wb") as f: ftp.retrbinary("RETR

文件正在创建中,但PDF文件的文本比原始PDF文件少得多,只有初始文本

import ftplib
ftp = ftplib.FTP()
ftp.connect(host='host', port=port)
ftp.login(user='uname', passwd=*****, acct='')
for file in ftp.nlst(dir_name):
    with open(local_file, "wb") as f:
        ftp.retrbinary("RETR " + file, f.write)
ftp.quit()