【发布时间】:2021-09-25 17:16:09
【问题描述】:
我有这个 txt 文件:
TP 0.8329
我尝试使用以下代码在“TP”之后提取该浮点数:
def definir_operacao():
end = 0
oper = []
for x in range(len(lines[0])):
if(lines[0][x] == " "):
end += 1
elif(end == 1):
oper.append(int(lines[0][x]))
str2 = ''.join(oper)
return str2
ci = definir_operacao()
print(ci)
但是我得到一个空变量作为响应,所以我想我做错了什么,有人可以帮助我吗?
【问题讨论】:
-
你能包含你正在处理的完整代码吗?包括您阅读文件的部分。
-
如果这是某种旨在通过代码读取的配置文件,请使用 python 文件、yaml、ini 或其他“代码友好”格式。如果是电子表格,请使用 pandas。读取数据是一项常见任务,因此首先要找到已经存在的闪亮工具,让您的生活更轻松