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