回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在编写一个用python打印文本文件内容的代码。你知道吗</p>
<p>除了我的最后一句台词外,一切似乎都很稳定:</p>
<pre><code>f2 = open('D:\\1CP0_02_June 2016_Paper - Copy\\paintingJobs.txt','r')
for lineB in f2:
if "A" in lineB:
listB = [lineB]
print("Estimate Number\tEstimate Date\tCustomer ID\tFinal Total\tAmount Paid\tAmount Outstanding")
print(listB[0]\tlistB[1]\tlistB[2]\tlistB[3]\tlistB[4]\tlistB[5])
</code></pre>
<p>最后一行在执行过程中产生错误,称为“一行字符接一行字符”</p>
<p>有什么建议吗?你知道吗</p>
<p><code>listB</code>内部有以下内容(仅供澄清):</p>
<pre><code>['E5342,21/09/2015,C103,290,A,290\n']
['E5344,22/09/2015,C105,180,A,180\n']
['E5345,22/09/2015,C106,815,A,400\n']
['E5348,23/09/2015,C109,370,A,200\n']
['E5349,25/09/2015,C110,480,A,250\n']
['E5350,25/09/2015,C111,330,A,330\n']
['E5353,28/09/2015,C114,272,A,200\n']
['E5355,29/09/2015,C116,530,A,450\n']
['E5358,29/09/2015,C119,380,A,380\n']
['E5361,01/10/2015,C122,374,A,374\n']
['E5363,01/10/2015,C124,930,A,500\n']
['E5364,02/10/2015,C125,915,A,800\n']
['E5365,02/10/2015,C126,1486,A,1486\n']
['E5367,03/10/2015,C128,427,A,350\n']
['E5368,05/10/2015,C129,1346,A,1346\n']
['E5371,10/10/2015,C132,289,A,289\n']
['E5373,10/10/2015,C134,1023,A,550\n']
['E5376,13/10/2015,C137,297,A,297\n']
['E5380,15/10/2015,C141,425,A,425']
</code></pre>