[英]Python Enclosing Words With Quotes In A String
對於Python,我正在打開一個如下所示的csv文件:
jamie,london,uk,600087
matt,paris,fr,80092
john,newyork,ny,80071
如何在csv文件中用引號將單詞引起來,使其看起來像:
"jamie","london","uk","600087"
etc...
我現在擁有的只是基本內容:
filemame = "data.csv"
file = open(filename, "r")
不知道下一步該怎么做。
如果您只是嘗試轉換文件,請使用csv
模塊中的QUOTE_ALL
常量,如下所示:
import csv
with open('data.csv') as input, open('out.csv','w') as output:
reader = csv.reader(input)
writer = csv.writer(output, delimiter=',', quoting=csv.QUOTE_ALL)
for line in reader:
writer.writerow(line)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.