通过readline()我读取了一个包含字母和数字的txt文件。在txt文件中,第一行是 18 20 8.9354 0 0,我以这种方式读取它
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename()
f = open(file_path)
with open(file_path) as fp:
first_line = fp.readline()
A = first_line[1:3]
B = first_line[4:6]
C = first_line[7:13]
D = first_line[14]
问题是所有数字都是字符串,如果我尝试这样做,A+B我会得到1820而不是40
如何在本地修复它(仅适用于实际包含数字的行)?非常感谢
catspeake
相关分类