代码:
with open('list.csv', "w") as csv_file:
writer = csv.writer(csv_file)
writer.writerows(results)
示例
如果我的输出是123,456789
,如何删除逗号后的所有内容?
答案 0 :(得分:1)
在写行时,您只能使用第一个元素(通过切片)。
执行以下操作:
with open('list.csv', "w") as csv_file:
writer = csv.writer(csv_file)
writer.writerows(map(lambda row:row[:1], results))
答案 1 :(得分:0)
假设您的输出为result
,它将这样做:
result = result.split(',')[0]
答案 2 :(得分:0)
您可以使用split()
在逗号分隔文本,然后取第一部分:
with open('list.csv', "w") as csv_file:
writer = csv.writer(csv_file)
writer.writerows(results.split(',')[0])