我遇到了一些问题。在您将代码修改为此之后。
import csv
mesta=["Ljubljana","Kranj","Skofja Loka","Trzin"]
opis=["ti","mene","ti mene","ne ti mene"]
delodajalci=["GENI","MOJEDELO","MOJADELNICA","HSE"]
ime=["domen","maja","andraz","sanja"]
datum=["2.1.2014","5.10.2014","11.12.2014","5.5.2014"]
with open('sth.csv','w') as csvfile:
zapis = csv.writer(csvfile)
zapis.writerows(zip(ime,delodajalci,opis,datum,mesta))
我有一个附带问题。如何让我的输出的每一段都拥有它自己的单元格而没有5个非常长的行除以,
符号。从现在开始我的输出如下:
domen,GENI,ti,2.1.2014,Ljubljana
maja,MOJEDELO,mene,5.10.2014,Kranj
andraz,MOJADELNICA,ti mene,11.12.2014,Skofja Loka
sanja,HSE,ne ti mene,5.5.2014,Trzin
我希望你能帮助我。先感谢您。欢呼声。
答案 0 :(得分:3)
因此,如您所示,csv文件(逗号分隔值文件)意味着在非常长的行上使用逗号。要使用单元格中的每个值打开文件,例如对于excel,如果将文件的扩展名更改为.csv,则可能会将其处理掉。否则,您可能需要导入文件并指示分隔符是逗号。如果您没有excel,可以尝试使用google搜索csv viewer(有许多免费版本可用)。在任何一种情况下,您的输出看起来都是正确的,我认为您只需要帮助打开您选择的程序中的文件。