Ini mudah digunakanpython, tetapi hasilnya adalah sama kerana postur anda tidak betul
Sebagai contoh, kandungan yang anda tapis > twiiiiiii@2, izinkan saya mensimulasikannya, jika kandungan fail yang hendak diproses (raw.dat) adalah seperti ini
> t我w爱i北i京i天i安i门ii@2
Ekod
with open("raw.dat", "rb") as fh:
line = fh.readline()
print(line)
print(line.decode('ascii', 'ignore'))
Anda boleh mencuba fungsi f.read(size) Jika saiz ditetapkan kepada 1, ia akan membaca aksara demi aksara, dan kemudian menapis data.
Ini mudah digunakan
python
, tetapi hasilnya adalah sama kerana postur anda tidak betulSebagai contoh, kandungan yang anda tapis
> twiiiiiii@2
, izinkan saya mensimulasikannya, jika kandungan fail yang hendak diproses (raw.dat
) adalah seperti iniEkod
Output
Jadi tiada masalah, ia tidak berbeza dengan apa yang anda gunakan
C