我创建了一个PHP脚本来更新本地目录中的Web服务器。

我正在将脚本迁移到Python。它大部分工作正常,但在PUT命令后,文件的大小似乎改变。因此,文件的大小与服务器上的文件的大小不同。

一旦我从FTP服务器再次下载文件,唯一的区别是CR / LF标记。这使我感到厌烦,因为同一个脚本正在比较要更新的文件的大小。此外,如果它意味着任何东西,脚本在PHPvíaftp_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()

有什么建议么?

php ftp 大文件,php – 将文件复制到服务器与FTP之间的文件大小差异相关推荐

  1. excel文件无法打印提示内存不足_U盘拷贝文件提示目标文件过大无法复制怎么解决...

    关注奕奇科技,学习更多小妙招 U盘作为用户日常使用的闪存工具之一,在不需要任何物理驱动的情况,都能够做到即插即用的操作,这就是其与硬盘的最大不同之处,因此有些用户也会将一些大文件复制粘贴到U盘中,可是 ...

  2. linux 复制文件_使用 rsync 复制大文件的一些误解 | Linux 中国

    这位朋友认为 rsync 是一个神奇的工具,应该仅"同步"文件本身.但是,我们大多数人所忘记的是了解 rsync 的真正含义.用法,以及我认为最重要的是它原本是用来做什么的.-- ...

  3. mac u盘文件过大 拷贝不进去_U盘拷贝文件提示目标文件过大无法复制到U盘的解决方法...

    我们经常需要使用U盘来存储文件,但是在拷贝文件的时候却提示目标文件过大无法复制到U盘,但是查看U盘的存储空间肯定是足够的,那么问题有可能出在U盘的格式上.一般来说,fat32格式的U盘只允许拷贝或者创 ...

  4. ssh怎么ftp上传文件到服务器,ssh ftp上传文件到服务器

    ssh ftp上传文件到服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别 ...

  5. ftp mac上传文件到服务器,mac ftp 如何上传文件到服务器

    mac ftp 如何上传文件到服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...

  6. 拷贝文件到服务器 提示FTP文件夹错误

    FTP文件夹错误 将文件复制到FTP服务器时发生错误.请检查是否有权限将文件放到该服务器上. 详细信息: 200 Type set to I. 227Entering Passive Mode (12 ...

  7. ftp文件上传不了服务器上,ftp文件上传不了服务器

    ftp文件上传不了服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装数 ...

  8. 服务器 域名 ftp文件传输方法 URL http协定 file协定 端口

    一.如何发布网页? 要在web上发布网页,需要一个在web上全天候工作的服务器. www.starbuzzcoffe.com www这部分是域中一个特定服务器的名字. starbuzzcoffe.co ...

  9. shell脚本连接ftp推送文件夹_Linux下使用Shell脚本实现FTP自动上传和下载文件

    登录FTP实现下载文件功能 FTP服务器:192.168.0.199 FTP路径:/ftphome/data 本地路径:/local/data 将文件从FTP下载到本地的脚本如下: 批量下载脚本代码 ...

最新文章

  1. python使用opencv查找轮廓_(八)OpenCV-Python学习—轮廓查找,绘制和拟合
  2. JRE和JDK的区别分别代表什么
  3. QString和string类型相互转换
  4. CONVERT_YEAR_WITH_THRESHOLD
  5. IE报vuex requires a Promise polyfill in this browser问题解决
  6. java sqlite3查询慢_java连接数据库进行查询优化跑不通谁能帮我调下通
  7. Linux 常见问题 1000 个详细解答
  8. 1064. Complete Binary Search Tree
  9. OpenAI怎么写作「谷歌小发猫写作」
  10. 光耦驱动单向可控硅_超低功耗光电耦合驱动单向可控硅电路,光电耦合器
  11. sourcetree拉取项目时报错,解决两个冲突
  12. 大学生活这样过,等着 Offer 飞来找 | 程序员有话说
  13. java实现学生信息管理系统
  14. activeMQ启动失败61616port被占用问题
  15. Paul Graham:撼动硅谷的人(译文)
  16. Revit中创建基于线的砌体墙及【快速砌体排砖】
  17. 路漫漫其修远兮···VB 来15个数尝尝咸淡
  18. 2021年全球指拨开关收入大约420.8百万美元,预计2028年达到519.8百万美元
  19. 修改exe文件的图标
  20. matlab lms算法,LMS算法

热门文章

  1. asp(javascript)中request.form(a).count 在ie6中总是为0
  2. SNMP协议简要教程
  3. 软件项目开发应写的13类文档
  4. 华章数学译丛目录(2020年7月补缺更新版,共73本)
  5. Mediasoup简介及其基本概念
  6. Python-OpenCV之图片缩放(cv2.resize)
  7. windows下live555+rtsp+ffmpeg媒体源,nginx+rtmp转发服务器,vlc播放rtmp媒体流
  8. 生活优越与生活艰苦者之间的思考
  9. Linux 2.6内核配置说明(Networking网络)
  10. 《Exchange Server 2010 SP1/SP2管理实践》一2.2 部署域名解析网络环境