我有一个文本文件,需要读取很多数字(double)。该文件包含ASCII控制字符,例如DLE,NUL等,这些字符在文本文件中是可见的。因此,当我从一行中读取只有双精度/整数时,我会遇到错误,例如“无效文字\x10”。下面显示了我的文件的前两行。
DLE NUL NUL NUL [1, 167, 133, 6]DLE NUL NUL
YS FS NUL[0.0, 4.3025989e-07, 1.5446712e-06, 3.1393029e-06, 5.0430463e-06, 7.1382601e-06
我该如何使用Python一次性从文本文件中删除所有控制字符? 在将文件解析为数字之前,我希望这样做...感谢任何帮助!