我有.dat文件的樣子:Python的命令來獲得最後一部分文件
STEP1 A1 B1 A2 B2 A3 B3
STEP2 A4 B4 A5 B5 。 。 。 STEPn an bn am bm
每一步都有兩列(a和b)。我需要一張紙,看起來最後一步,並給我「一個」和「上午」
謝謝你的幫助!
我有.dat文件的樣子:Python的命令來獲得最後一部分文件
STEP1 A1 B1 A2 B2 A3 B3
STEP2 A4 B4 A5 B5 。 。 。 STEPn an bn am bm
每一步都有兩列(a和b)。我需要一張紙,看起來最後一步,並給我「一個」和「上午」
謝謝你的幫助!
東西有效,即使有很長的文件的工作(使用幾乎沒有記憶):
with open("data.dat") as f: # File automatically closed
for line in f: # Goes through all the line (no need to store them)
pass
step, an, bn, am, bm = line.split() # Splits the last line read (on spaces)
如果您需要轉換數值,int(an)
或float(an)
的工作。
你到目前爲止嘗試過什麼?具體來說,你有什麼問題? – RHSeeger
該網站的想法是提出關於編程的問題,而不是要求別人爲你做你的編程。如果您對此腳本有疑問,請更具體地瞭解它。 –