PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] socket 接收中文信息
作者:
firingmoon
(小天)
2018-01-16 15:35:31
各位板友好
我不是python的開發者,但碰到一個問題
客戶端是用python開發,要求我方要用TCP socket傳信息過去
例如 大家好
他這裡就必須收到大家好這三個字,不經過任何轉碼
因為我本身是C#開發者,TCP socket這部分我也是第一次接觸
就我看了幾篇文發現,都是要轉成byte[]才能傳過去,所以對此有疑惑
想請問一下,python是否真的能夠這樣接收信息?
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2018-01-16 16:33:00
一樣啊要轉成 bytes, 客戶根本不懂 XDDD問問他是用什麼編碼, 如果他講不出來就罵爆他(誤) 問他print(sys.getdefaultencoding()) 會顯示什麼, 通常會對
作者:
tentenlee
(天天)
2018-01-16 19:01:00
不管是什麼東西傳輸都是bytes...
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2018-01-16 19:02:00
對方用 Python 3 那他一定知道是用什麼編碼, 反正去問他
作者:
cowbon
(Cowbon)
2018-01-17 13:42:00
p3的str是unicode,p2的str是raw 8-bit value
作者:
elements
(Helianthus annuns)
2018-01-18 13:51:00
沒有那種不用轉碼的 只有他自動幫你轉 原理一定要懂
作者: Blankfein (LloydBlankfein)
2018-01-28 21:21:00
第一次聽到要求不轉碼XD
繼續閱讀
[問題] 如何呼叫 c++/c# 執行檔
jlindeberg
[問題] 爬蟲時href有空格
keroromoa
[問題] embedding in c, 用 ctypes delegate
b26168
Re: Selenium IDE 開新網頁後欄位輸入問題
lalelee
[問題] keras圖片翻譯一直出現空白圖
sss22213
[問題] pyinstaller編譯問題
shoryo
[問題] 限制process數量
wind1776
[問題] python 虛擬環境在windows和mac開啟
porn5566
[問題] python開發環境的差異?
paranoia5201
[問題] 工作排程器執行pyinstaller的exe
vi000246
Links
booklink
Contact Us: admin [ a t ] ucptt.com