[问题] 利用tcp socket传送zip档案

楼主: asd24693120 (曙光)   2021-01-24 17:17:15
各位前辈好,我想要写一个透过tcp socket传送任何档案型态的程式码,但是在使用base
64.b64decode这个函式时,因为不能直接把outfile放在后面,会出现argument should b
e a bytes-like object or ASCII string, not 'BufferedWriter'(如图1所示), 因此
我改成如第二张图的程式码,但不知道这边的error该如何处理
后来请教完学姊后,学姊请我改成这样如图3后,却发生badzipfile的问题,不确定是传
输问题还是程式的改法问题,希望各位前辈指导,谢谢各位。
https://i.imgur.com/iNzsoGG.jpg
https://i.imgur.com/bKPxARl.jpg
https://i.imgur.com/tN2N4nd.jpg
作者: chickengod (鸡大侠)   2021-01-25 11:22:00
https://docs.python.org/3/library/base64.html你484没看文件www base64.b64decode() 参数喂错惹

Links booklink

Contact Us: admin [ a t ] ucptt.com