擅长:python、mysql、java
<p>在<code>password</code>(和<code>username</code>)之前有一个额外的空格:</p>
<pre><code>csv = """website, username, password
google.com, test1, lamepass
instagram.com, test2, passlame"""
with open('file.csv', 'w+') as f:
f.write(csv)
import csv
with open('file.csv', 'r+') as database:
csv_read = csv.DictReader(database)
for card in csv_read:
print(card)
OrderedDict([('website', 'google.com'), (' username', ' test1'), (' password', ' lamepass')])
OrderedDict([('website', 'instagram.com'), (' username', ' test2'), (' password', ' passlame')])
</code></pre>
<p>您应该尝试使用以下命令从csv中删除多余的空格:</p>
^{pr2}$