我有一个名为sample.txt
的文件,我试图逐字节读取它,但是我不明白为什么它与输入文件不匹配。
当我读文件的前20个字节时
with open("sample.txt", "rb") as f:
data = f.read(20)
print data
它打印出:
��NsM�<�x]��%�-���
这是我原始文件的第一行
êПòNsM<éx]ßÁ%™-‡ôãK—j Ê”/,:dóâ½…i4/î¸á8Û2¡ŒÚž3sõIߟ·ÝÅ.}‰pL~áÉK¨LìØ̳’/fÁ2Ëõ‰é½'‡å×ñ—ú÷ôÜÑGÃK¥–±‡ôÌk¡4 Ô>™h·YʸãjU…n~e|–¶(1œÌÜ‚”,¸”ô™ÍŽô³å1¥Æ‹Š¤{´%˧rKp1Õ‘•îá–ÿ³˜¼¶ç)9NHõ
如何解决此问题?感谢您的帮助。