我是新來的蟒蛇,我想讀取文件的每一行與逗號','
分開的值。像這樣一行:參數來自變量?
435,567,897,905,6,56,22,90.
我現有的代碼
#!/usr/bin/python
class Line():
def __init__(self, val1, val2, val3, val4, val5, val6, val7, val8):
self.val1 = val1
self.val2 = val2
self.val3 = val3
self.val4 = val4
self.val5 = val5
self.val6 = val6
self.val7 = val7
self.val8 = val8
def display(self):
print("CPU:",self.val1)
file = open("/Users/user/Desktop/data.txt", 'r')
for line in file:
line = line.split(",")
li = str(line)[1:-1]
lin = Line(li)
lin.display()
file.close()
data.txt
是像下面。
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
435,567,897,905,6,56,22,90
請幫助我如何打印第一個值,如CPU:值。
非常感謝,它像一個魅力工作 – viswa
不客氣。請閱讀[_當某人回答我的問題時該怎麼辦?_](http://stackoverflow.com/help/someone-answers) – martineau