Tag: csv

Hinzufügen einer Zeile zu einer CSV-Datei, ohne das Format zu ändern (Python)

Ich arbeite an einem Python-Skript, das eine Logdatei öffnet, schreibt spezifische Informationen in eine neue csv-Datei und vergleicht dann die Zeitdifferenz zwischen jeder Aktion innerhalb der Protokolldatei. Das Problem, das ich habe, ist, dass ich einen Weg, um die Zeitdifferenz zu der neuen CSV-Datei hinzufügen, nachdem es während des ersten Schreibvorgangs geschlossen wurde. Das habe […]

Effizienteste I / O-Einstellung zwischen Stata und Python (Pandas)

Ich benutze Stata, um einige Daten zu verarbeiten, exportiere die Daten in einer CSV-Datei und lade sie in Python mit der Funktion pandas read_csv. Das Problem ist, dass alles so langsam ist. Das Exportieren von Stata in eine CSV-Datei dauert alters (das Exportieren im dta Stata-Format ist viel schneller), und das Laden der Daten über […]

Wie erstelle ich eine neue Spalte in csv-Datei mit python durch Verschieben einer Zeile

Ich habe CSV-Datei wie unten. Es ist riesige Datei mit Tausenden von Datensätzen. Input.csv No;Val;Rec;CSR 0;10;1;1200 0;100;2;1300 0;100;3;1300 0;100;4;1400 0;10;5;1200 0;11;6;1200 Ich möchte die Datei output.csv erstellen, indem ich nach der 1. Spalte "Nein" eine neue Spalte "PSR" hinzufügst. Dieser Spaltenwert hängt von der Spalte "PSR" Wert ab. Für die erste Zeile ist "PSR" Null. […]

Python, der zwei CSV-Dateien vergleicht, wenn die Reihenfolge der Zeilen nicht wichtig ist

Ich habe einen Code, der eine CSV-Datei erstellt. Die Reihenfolge der Zeilen, die sie in die Datei schreibt, kann variieren. Ich schreibe einen Test, um sicherzustellen, dass die CSV-Datei ist was ich erwarte. Alles was ich tun muss, ist zu überprüfen, ob alle Zeilen vorhanden sind und alle Felder gleich sind. Ich habe den Code […]

Konvertieren von CSV-Dateien in TF-Aufzeichnungen

Ich habe schon seit mehr als 5 Stunden mein Skript ausgeführt. Ich habe 258 CSV-Dateien, die ich in TF Records konvertieren möchte. Ich schrieb das folgende Skript, und wie ich schon sagte, ich habe es schon seit mehr als 5 Stunden ausgeführt: import argparse import os import sys import standardize_data import tensorflow as tf FLAGS […]

Zu vorhandener Tabelle hinzufügen?

Ich habe eine Tabellenkalkulation mit Feldnamen: ['' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' […]

Pandas CSV mit Stringbegrenzern über Regex lesen

Ich versuche, eine seltsam formatierte Textdatei in einen Pandas DataFrame zu importieren. Zwei Beispiellinien sind unten: LOADED LANE 1 MAT. TYPE= 2 LEFFECT= 1 SPAN= 200. SPACE= 10. BETA= 3.474 LOADEFFECT 5075. LMAX= 3643. COV= .13 LOADED LANE 1 MAT. TYPE= 3 LEFFECT= 1 SPAN= 200. SPACE= 10. BETA= 3.515 LOADEFFECT10009. LMAX= 9732. COV= .08 […]

Wie fügt man mehrere csv Spalten in eine Spalte mit Python 2.7?

Ich arbeite mit einem großen Satz von csv Daten und ich möchte mehrere Spalten an verschiedenen Orten in eine Spalte, die durch Semikolon (;) getrennt ist. Also was ich jetzt habe ist .. abcd 1 2 3 4 1 2 3 4 1 2 3 4 Ich möchte das so ändern ….. Also, also alle […]

Lesen von csv aus Pandas mit Quotechar und Trennzeichen für einen Spaltenwert

Hier ist der Inhalt einer csv-Datei 'test.csv', ich versuche es über Pandas zu lesen read_csv () "col1", "col2", "col3", "col4" "v1", "v2", "v3", "v4" "v21", "v22", "v23", "this, "creating, what to do? " problems" Dies ist der Befehl, den ich benutze – messages = pd.read_csv('test.csv', sep=',', skipinitialspace=True) Aber ich bekomme die folgende Fehler – CParserError: […]

Python: Scrapy CSV exportiert falsch?

Ich versuche einfach, eine csv zu schreiben. Allerdings habe ich zwei getrennte Aussagen, daher werden die Daten von jeder für-Anweisung unabhängig exportiert und bricht Ordnung. Vorschläge? def parse(self, response): hxs = HtmlXPathSelector(response) titles = hxs.select('//td[@class="title"]') subtext = hxs.select('//td[@class="subtext"]') items = [] for title in titles: item = HackernewsItem() item["title"] = title.select("a/text()").extract() item["url"] = title.select("a/@href").extract() items.append(item) […]

Python ist die beste Programmiersprache der Welt.