Ich habe eine RAW-Datei als:Möchten Sie die Liste in eine kommagetrennte Datei in Python konvertieren?
RollNo Address1 City State ZipCode Age Branch Subject Marks1 Marks2
10000 6505 N MGM W ROAD MMUMBAI CITY IN 46360 77 0 0 -1 1
10002 1721 HAZAREER DR. DR. UNIT 8 BELAGHIA FL 33756 86 0 0 -1 2
Wie kann ich dies in eine kommagetrennte Datei in Python als konvertieren:
RollNo,Address1,City,State,ZipCode,Age,Branch,Subject,Marks1,Marks2
10000,6505 N MGM W ROAD,MMUMBAI CITY,IN,46360,77,0,0,-1,1
10002,1721 HAZAREER DR. DR. UNIT 8,BELAGHIA,FL,33756,86,0,0,-1,2
Ich versuchte, es in eine Liste zu konvertieren, später, so kann ich wandle es in eine kommagetrennte Zeichenfolge um, indem du \ t als Trennzeichen verwendest, aber es scheint, als würde es mir nicht die gewünschte Ausgabe geben.
Mein Code war:
files_list=[[i for i in line.strip().split(' ')] for line in open('C:/Users/Vinny/Desktop/Python/file2cnvrt.txt').readlines()]
Der Ausgang bekam ich:
[['RollNo', 'Address1', 'City', 'State', 'ZipCode', 'Age', 'Branch', 'Subject', 'Marks1', 'Marks2'],
['10000 6505 N MGM W ROAD MMUMBAI CITY IN 46360 77 0 0 -1 1'],
['10002 1721 HAZAREER DR. DR. UNIT 8 BELAGHIA FL 33756 86 0 0 -1 2']]
Kann jemand empfehlen?
Sind alle Linien ähnlich ausgerichtet? Wenn sie nicht tabulatorgetrennt sind, haben Sie vielleicht Glück, gerade Schnitte zu machen – TemporalWolf
Es scheint, dass Sie hier mehrere Antworten haben. Wenn einer von ihnen Ihr Problem gelöst hat, vergessen Sie nicht, [einen zu akzeptieren] (https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) –