|2014|,|H0AK00097|,|N00032846|,|John Cox (R)|,|R|,|AK01|,| |,| |,|Y|,|C|,|RL|,| |
Run Code Online (Sandbox Code Playgroud)
我正在.txt通过下面的代码在文件中读取上面的行.
with open("E:\campaign_finance\CampaignFin14\cands14.txt", "r+") as f:
data = list(csv.reader(f))
Run Code Online (Sandbox Code Playgroud)
有没有办法通过删除来读取此行|.
在reader初始化时调整方言设置应该这样做.从您的数据看起来,它可能是:
csv.reader(f, quoting=csv.QUOTE_ALL, quotechar='|')
Run Code Online (Sandbox Code Playgroud)
您可能需要调整其他设置,例如doublequote,escapechar等等,具体取决于垂直管道是否可以出现在字段中,如果是,它们应该如何转义.您可以阅读格式参数文档以获取更多信息.
| 归档时间: |
|
| 查看次数: |
78 次 |
| 最近记录: |