Размер файла различий после копирования файла на сервер через FTP

я создал PHP-скрипт для обновления веб-сервера, которые живут внутри локальной директории.Я миграция скрипт на Python. Она прекрасно работает, по большей части, но после команды PUT размер файла появится изменить. Таким образом, размер файла отличается от того, что файл на сервере. Однажды я снова скачать файл с FTP-сервера, с той лишь разницей CR/LF Марк. Это раздражает меня, потому что тот же сценарий сравнивая размер файлов обновления. Кроме того, в случае, если она вообще что-нибудь означают, скрипт PHP прекрасно работает в Виа ftp_put.

from ftplib import FTP

ftpserver = "myserver"
ftpuser = "myuser"
ftppass = "mypwd"

locfile =  "g:/test/style.css"
ftpfile =  "/temp/style.css"

try:
    ftp = FTP(ftpserver, ftpuser, ftppass)
except:
    exit ("Cannot connect")

f = open (locfile, "r")
try:
    ftp.delete (ftpfile)
except:
    pass

# ftp.sendcmd ("TYPE I")
# ftp.storlines("STOR %s" % ftpfile, f)
ftp.storbinary("STOR %s" % ftpfile, f)
f.close()

ftp.dir (ftpfile)
ftp.quit()

###

какие-нибудь предложения?

Найдено 3 ответа:

File size differences after copying a file to a server vía FTP

http://stackoverflow.com/questions/2311/file-size-differences-after-copying-a-file-to-a-server-via-ftp

Посмотреть решение →