[問題] 利用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