回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我是python新手,我正在尝试用逗号<code>','</code>分隔值读取文件的每一行。就像这句话:</p>
<pre><code>435,567,897,905,6,56,22,90.
</code></pre>
<p>我的现有代码</p>
<pre><code>#!/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()
</code></pre>
<p><code>data.txt</code>如下所示</p>
<pre><code>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
</code></pre>
<p>请帮助我如何打印像CPU:value这样的第一个值</p>