gpt4 book ai didi

Python:如何摆脱从文件中读取的非 ASCII 字符

转载 作者:太空宇宙 更新时间:2023-11-03 15:01:31 25 4
gpt4 key购买 nike

我正在使用 python 处理一长串数据,如下所示

data screenshot

二合字母可能是由于编码问题造成的。 (我不确定这些字符是否会在本站中保留)

29/07/2016 04:00:12 0.125143    

现在,当我使用 openreadlines 之类的东西将此类文件读入脚本时,出现错误,正在读取

SyntaxError: EOL while scanning string literal

我知道(或可能查找其用法)替换和正则表达式函数,但我无法在我的脚本中执行它们。最大的问题是,在我包含或读取这种奇怪字符的任何地方,都会发生错误,指向它被读取的那一行。所以我不能对他们做任何事情

最佳答案

您正在读取文件吗?如果是这样,请尝试使用正则表达式提取值,而不是删除多余的字符:

re.search(r'^([\d/: ]{19})', line).group(1)
re.search(r'([\d.]{7})', line).group(1)

关于Python:如何摆脱从文件中读取的非 ASCII 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45051713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com