84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
可以试一试f.read(size)函数,把size设为1的话是逐字符读取的,然后再过滤数据。
这个用python很好办, 结果都一样啊, 是你姿势不太对
python
比如你过滤得到的这段内容> twiiiiiii@2, 我模拟一下, 假如待处理的文件(raw.dat)内容是这样
> 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没任何区别
C
可以试一试f.read(size)函数,把size设为1的话是逐字符读取的,然后再过滤数据。
这个用
python
很好办, 结果都一样啊, 是你姿势不太对比如你过滤得到的这段内容
> twiiiiiii@2
, 我模拟一下, 假如待处理的文件(raw.dat
)内容是这样上码
输出
所以没什么问题啊, 跟你用
C
没任何区别