<p>我的CSV结构如下:</p>
<pre><code>Title,Url,Sku
MMHTF-PNB-1,http://localhost:52119/docs/openaccessprovider/default-document-library,160 | 168 | 171 | 162
</code></pre>
<p>我希望将管道中的sku单元拆分为新行,并使现有的标题和url数据向下流动</p>
<p>我可以根据自己的喜好将代码保存到<code>print</code>,但无法将其另存为新的CSV。有什么建议吗</p>
<pre><code>import csv
with open('sfexport.csv') as f:
f.readline()
csv_reader = csv.reader(f)
for line_list in csv_reader:
sku_list = [x.strip() for x in line_list[2].split('|')]
for sku in sku_list:
print sku +','+ line_list[0] +','+line_list[1]
</code></pre>