擅长:python、mysql、java
<p>对于您正在做的工作,一个有用的模块是富有想象力的<a href="https://docs.python.org/3/library/csv.html" rel="nofollow noreferrer">csv</a>模块</p>
<p>许多csv文件的顶部都有一个“标题”,按照惯例,这是标记文件列的一种有用方法。假设您可以在csv文件顶部插入一行逗号分隔的字段名,那么您可以将程序替换为以下内容:</p>
<pre><code>import csv
with open(r'C:\Users\Desktop\mydoc.csv') as myfile:
csv_reader = csv.DictReader(myfile)
for row in csv_reader:
print ( row['column_name_of_interest'])
</code></pre>
<p>在您将其编辑为与特定文件匹配后,上面的内容将打印到终端上与特定<code>'column_name_of_interest'</code>匹配的所有值</p>
<p>一次处理许多列是很正常的,因此,将整行打包到单个对象(可通过列名寻址)的字典方法以后可能会非常方便</p>