回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个包含二进制字段的csv文件,当我通过<code>csv.reader(f)</code>读取它时,我得到</p>
<blockquote>
<p>containing NULL values.</p>
</blockquote>
<p>我在网上尝试过各种各样的解决方案,比如<a href="https://stackoverflow.com/questions/4166070/python-csv-error-line-contains-null-byte">this</a>、<a href="https://stackoverflow.com/questions/16948188/csv-reader-line-contains-null-byte">this</a>和{a3},但还是出现了同样的错误。我设法逐行阅读并用<code>,</code>分隔它,但是有些字段中也有<code>,</code>,所以我想知道如何读取和提取列?行的示例如下:</p>
<pre><code>212344408,"cp233.net","net","cp233","clientTransferProhibited,ClientDeleteProhibited","ENAME TECHNOLOGY CO., LTD.",1331,"DNS1.IIDNS.COM","DNS2.IIDNS.COM","2017-02-14","2018-02-14","2017-02-14","WANG MIN CHUN","wangminchun","WANG MIN CHUN","wangminchun","957596578@QQ.COM","QUANZHOUSHIANXIXIANCHANGKENGXIANGHUAMEICUN","QUAN ZHOU HI","FU,JIAN","362421","CN","+86.59523128184","+86.59523128184","%^^<AD>!^S\0<A8>E<98><AC>/^<A5><A0><C9>7","WANG MIN CHUN","WANG MIN CHUN","957596578@QQ.COM","WANG MIN CHUN","WANG MIN CHUN","957596578@QQ.COM",0,"2017-03-14 21:33:15","2017-03-12 20:44:02",0,"whois_zone_snr","2017-03-14 21:33:15",\N
</code></pre>
<p>如有任何建议,我将不胜感激。在</p>