我是新来的蟒蛇,我想读取文件的每一行与逗号','
分开的值。像这样一行:参数来自变量?
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