→ uranusjr: 一樣啊要轉成 bytes, 客戶根本不懂 XDDD 01/16 16:33
→ uranusjr: 問問他是用什麼編碼, 如果他講不出來就罵爆他(誤) 問他 01/16 16:35
→ uranusjr: print(sys.getdefaultencoding()) 會顯示什麼, 通常會對 01/16 16:35
感謝回應
後來我用python2測試,發現蠻簡單的,也不用轉碼之類的
但是對方是用python3開發,我將原本程式拿去python3處理
結果從client端丟中文字至server端過去,就變bytes了...
※ 編輯: firingmoon (111.246.91.233), 01/16/2018 18:05:39
推 tentenlee: 不管是什麼東西傳輸都是bytes... 01/16 19:01
→ uranusjr: 對方用 Python 3 那他一定知道是用什麼編碼, 反正去問他 01/16 19:02
推 cowbon: p3的str是unicode,p2的str是raw 8-bit value 01/17 13:42
→ elements: 沒有那種不用轉碼的 只有他自動幫你轉 原理一定要懂 01/18 13:51
→ Blankfein: 第一次聽到要求不轉碼XD 01/28 21:21