我想使用csv:制作excel文件
writer = csv.writer(proxy, dialect='excel', delimiter='t')
data=[1','2','3','4']
我想要我的优秀如:
1|2|3|4|
但现在我的专长:
1
2
3
4
我的代码:
for x in data:
writer.writerow([x])
我该怎么做才能使它只在一排
不要使用循环。
writer.writerow(data)
跟进
下面是一个例子。
timr@tims-gram:~/src$ cat x.py
import csv
writer = csv.writer(open('x.csv','w'), dialect='excel', delimiter='t')
data = ['1','2','3','4']
writer.writerow(data)
timr@tims-gram:~/src$ python x.py
timr@tims-gram:~/src$ cat x.csv
1 2 3 4
timr@tims-gram:~/src$
Excel包含一个TRANSPORTSE((函数,该函数接受一个数组&将值的垂直列更改为水平行。由于该文件是CSV,Excel应该能够打开该文件并读取值。
您可以选择最左上角的单元格并选择范围,然后运行TRANSPORTE。