Aanbevolen
Hier zijn enkele essentiële technieken die u kunnen helpen de vermeende CSV-foutvolgorde te herstellen.
Niet het antwoord dat u en u? Blader door andere vragen Tagged Python CSV en/of stel misschien uw eigen vraag.
writer.writerow
heeft een reeks tuple (een of een lijst) met waarden nodig die op een gedeelde regel aan de rechterkant moet worden geschreven, met de waardekolom op die regel. In plaats daarvan zeiden ze dat je vaak gewoon unieke waarde hebt. Uw code zou er eigenlijk zo uit kunnen zien:
Aanbevolen
Is uw pc traag? Heeft u problemen met het opstarten van Windows? Wanhoop niet! Fortect is de oplossing voor u. Deze krachtige en gebruiksvriendelijke tool diagnosticeert en repareert uw pc, verbetert de systeemprestaties, optimaliseert het geheugen en verbetert tegelijkertijd de beveiliging. Dus wacht niet - download Fortect vandaag nog!

writer.writerow ([tmp_STID, tmp_Times, tmp_T, tmp_RH])
en het klinkt als veel code voor mij als je denkt dat het een grote lus is die je voor elk station (en dus bijna elke rij één keer) kunt aansturen.
dataCSV = open ('ProgramCheck.csv', 'w')Schrijver manier csv.writer (dataCSV, dialect = 'excel')write.writerow (['Station ID', 'Tijd', 'Temperatuur', Vochtigheid '])' relatiefvoor het laatste assortiment invoer: tmp is hetzelfde als line.split () tmp_STID houdt str in (tmp [0]) tmp_T is meestal gelijk aan float (tmp [4]) tmp_RH betekent float (tmp [3]) tmp_Times is gewoon gelijk aan float (tmp [2]) indien ooit tmp_T <6.2 en tmp_RH> 60.0: auteur.writerow ([tmp_STID, tmp_Times, tmp_T, tmp_RH])bestand.close ()
beantwoord op 9 februari, het jaar 2013 om 2:49 uur
38.8k 99 gouden badges
Op dit moment lijkt het erop dat iedereen voornamelijk regels probeert te schrijven
auteur .writerow (variabelen)
tmp_STID is gelijk aan str (tmp [0]) tmp_T impliceert zweven (tmp [4]) tmp_RH = glijden (tmp [3]) tmp_Times Float (tmp [2])
[tmp_STID, komt overeen met tmp_T, tmp_RH, tmp_Time]
Heb je ook zeker het gevoel dat je het laatste nieuwe CSV-bestand voor elk tijdperk opent? Moet het buiten deze specifieke cyclus zijn?
beantwoord op 9 februari 2013 in de 2:43 AM
51.1k
Nou, probeer na te denken over iets dat Python verwacht wanneer iemand de “writeROW” optie probeert te gebruiken :)Het invoeren van een enkele waarde zal niet werken omdat elke waarde op een aparte regel staat, wat misschien niet is wat u probeerde te doen. In plaats daarvan kunt u op de een of andere manier de juiste waarden krijgen om u in één zin te helpen.
Voor niveau: temperatuur 26 ° C, nu 16:35 uur op Washington Station, waar de luchtvochtigheid 85% zou kunnen zijn. Het kan als volgt worden weergegeven: [Washington, 16:35, vijfentwintig, 85].
beantwoord op 9 februari 2013 om 2:49 uur
5.356 66 gouden badges 3535 componentbadges 5959 bronzen badges
Versnel uw pc vandaag nog met deze gebruiksvriendelijke download.
Csv Error Sequence Expected
Csv Fehlerfolge Erwartet
Csv Sequenza Di Errori Prevista
Sequence D Erreur Csv Attendue
Csv 오류 시퀀스 예상
Sequencia De Erro Csv Esperada
Ozhidaemaya Posledovatelnost Oshibok Csv
Oczekiwana Sekwencja Bledow Csv
Csv Felsekvens Forvantas
Se Esperaba Una Secuencia De Error Csv
