python 如何实现不同 pc 之间传输 jpg 格式的图片?

2014 年 10 月 13 日
 tuteng
我在树莓派上抓取的图片,想用python传到服务器上,但是用tcp实现的文件传输总是会导致图片失真,有时候大小也会改变,这是为什么呢
python有没有能实现图片或者文件传输的模块呢,,,
5514 次点击
所在节点    问与答
11 条回复
cevincheung
2014 年 10 月 13 日
你又不压缩图片怎么可能会失真。
tuteng
2014 年 10 月 13 日
我也不知道什么原因,完全看不出原样子了
lerry
2014 年 10 月 13 日
用http协议比较简单,服务器端用tornado,客户端用requests
或者用ftp协议,服务器上配置个ftp服务器
tuteng
2014 年 10 月 13 日
@lerry 可惜服务器端不是我写的,他只给了我通信协议的格式
ChanneW
2014 年 10 月 13 日
加校验,错误了得重传.
gejigeji
2014 年 10 月 13 日
不能ssh直接传吗 要不就simplehttpserver 然后wget或者脚本下载
clino
2014 年 10 月 13 日
那就是服务端压缩过了
liyaoxinchifan
2014 年 10 月 13 日
把图片转换成16进制字符串,到服务端再转换回来怎么样
tuteng
2014 年 10 月 13 日
我刚才在ubuntu上实验的没问题,昨天是在windows上跑的,诡异的问题,感谢大家
billlee
2014 年 10 月 13 日
怀疑你的 TCP 实现有问题。每次发送和接受检查返回值了吗?
tuteng
2014 年 10 月 13 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138532

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX