getchar - diffrent of Python readline() and C getc()
巴扎黑
巴扎黑 2017-04-18 09:30:21
0
2
446
巴扎黑
巴扎黑

全部回覆(2)
左手右手慢动作

可以試試f.read(size)函數,把size設為1的話是逐字讀出來的,然後再過濾資料。

左手右手慢动作

這個用python很好辦, 結果都一樣啊, 是你姿勢不太對

例如你過濾得到的這段內容> twiiiiiii@2, 我模拟一下, 假如待处理的文件(raw.dat)內容是這樣

> t我w爱i北i京i天i安i门ii@2

上碼

with open("raw.dat", "rb") as fh:
    line = fh.readline()
    print(line)
    print(line.decode('ascii', 'ignore'))

輸出

b'> t\xce\xd2w\xb0\xaei\xb1\xb1i\xbe\xa9i\xcc\xeci\xb0\xb2i\xc3\xc5ii@2'
> twiiiiiii@2

所以沒什麼問題啊, 跟你用C沒任何區別

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!