嗨與閱讀.TXT到一個列表幫助我想我已經得到了迄今使用.TXT到一個列表中只需要這樣有點
r = open('RegsInList.txt','r')
rr =(r.readlines())
#print(rr)
這個作品它導入文本文件和讀取它我需要它讀入一個列表。因此,我可以把它列入名單的OBJ,然後將其
listobj = ['AV46 WAD','WD40 ASD','BG65 KYS','WA48 DFT','GH09 DEG']
var1, var2, var3,var4 ,var5 = listobj
print(var1)
print(var2)
print(var3)
print(var4)
print(var5)
我的.txt的樣子,
'AV46 WAD','WD40 ASD','BG65 KYS','WA48 DFT','GH09 DEG'
感謝編輯分裂的幫助,如果你可以給
:
time1list = open('time1.txt','r')
time1 =(time1list.readlines())
#print(regs)
listobj = time1[0].replace("'", '').split(',')
time11, time12, time13,time14 ,time15 = listobj
print(time11)
print(time12)
print(time13)
print(time14)
print(time15)
給我的錯誤
回溯(最近呼叫最後一次): 文件「/Users/GameDevelopment/Desktop/Desktop/Python/AvgSpeed/Times/Time1Split.py」,第2行,在 time1 =(time1list.readlines()) File「/ Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/encodings/ascii.py「,第26行解碼 返回codecs.ascii_decode(input,self.errors)[0] UnicodeDecodeError:'ascii 「編解碼器不能在位置0解碼字節0xe2:在範圍序數不(128)
您的文件是否只有一行文本,即「AV46 WAD」,「WD40 ASD」,「BG65 KYS」,「WA48 DFT」,「GH09 DEG」?它是否總是有一行或者是否有文本分佈在各行中的可能性? –
我覺得它應該只有1行,也許只有5個項目等 –
你在做什麼很好,你想改變什麼。 readlines()已經返回一個列表/發生器,您可以從中提取詳細信息。 –