Ich möchte in Python sehen, der Code, der eine CSV-Datei liest Jahre mit historischen Daten mit einem Wert (Beispiel für jede Zeile: 2016-09-23,2173.290039) Dieser Code würde dann eine andere CSV-Datei mit jedem Datum und dem zugehörigen Wert schreiben, der an einem Freitag auftritt. Vielen Dank für deine Hilfe.Python Lesen und Schreiben einer CSV-Datei mit Datumsangaben
Antwort
Das folgende Skript wird tun, was Sie brauchen:
from datetime import datetime
import csv
with open('input.csv', 'rb') as f_input, open('output.csv', 'wb') as f_output:
csv_input = csv.reader(f_input)
csv_output = csv.writer(f_output)
for row in csv_input:
if datetime.strptime(row[0], "%Y-%m-%d").weekday() == 4: # if Friday
csv_output.writerow(row)
Wenn input.csv
enthält:
2016-09-23,2173.290039
2016-09-24,2174.290039
2016-09-25,2175.290039
2016-09-26,2176.290039
wird es output.csv
erstellen enthält:
2016-09-23,2173.290039
Martin, das funktioniert perfekt. Ich habe vor vielen Jahren Fortran am College genommen. ... Ich habe Spaß dabei, das jetzt für ein bestimmtes kleines Projekt zu lernen. Das war die Ermutigung, die ich brauchte! – user3597951
Froh, es hat funktioniert. Vergessen Sie nicht, auf das graue Häkchen bei der Antwort zu klicken, um es als Lösung zu akzeptieren. –
- 1. Lesen und schreiben große Datei mit Python
- 2. Python-Datei Lesen + Schreiben
- 3. Schreiben und Lesen von einer seriellen Schnittstelle
- 4. Python und C-Datei lesen/schreiben gleichzeitig
- 5. Öffnen zum Schreiben und Lesen einer großen Datei Python
- 6. Mysql DB mit Python API lesen/schreiben
- 7. Lesen und Schreiben von Json-Datei mit Python und Javascript
- 8. Lesen von einer Datei und Schreiben in StringIO - Python
- 9. Ein Array in einer Datei in Python lesen und schreiben
- 10. Lesen und Schreiben getrennt in Python
- 11. Django i18n und python locales (und Datumsangaben)
- 12. Ressourcennutzung in Datei lesen/schreiben mit Python, Optionen und Überlegungen
- 13. Das Lesen von Datumsangaben mit F # TypeProvider
- 14. lesen und schreiben in Excel-Datei mit Python
- 15. popen mit Python lesen und schreiben Blöcke in python2.7
- 16. Multi threading lesen und schreiben Datei mit Python
- 17. Lesen/schreiben kivy Widget-Attribute mit Python
- 18. JAVA: Lesen und Schreiben einer Datei zusammen
- 19. Schreiben und Lesen Android
- 20. Schreiben und Lesen von einer Plist-Datei
- 21. Lesen und Schreiben von Datei von MS Azure mit Python
- 22. Lesen und schreiben Unicode-Zeichen aus Json-Datei mit Python
- 23. Lesen und Schreiben einer Datei in groovy
- 24. Lesen und schreiben mit DocumentMetadataHandle und InputStreamHandle
- 25. arduino schreiben und lesen
- 26. Lesen und Schreiben von Access-Datenbanktabelle in Python
- 27. Lesen und Schreiben einer großen Datei mit Java NIO
- 28. Lesen und Schreiben von einer Textdatei mit Benutzeranfragen
- 29. Ändern einer CSV-Datei, Lesen und Schreiben mit dynamischer Zuordnung
- 30. Lesen und Schreiben Unicode aus Datei in Python
Können Sie uns Ihre aktuellen Code anzeigen ? Oder möchtest du, dass jemand Code für dich schreibt? –
Willkommen bei StackOverFlow user3597951 !!! Auf dieser Seite können Sie Fragen zum Code stellen. Niemand wird hier Code für dich schreiben. Bitte teilen Sie den Code und ggf. den Fehler mit. Bitte gehen Sie über diesen Link - http://stackoverflow.com/help/how-to-ask –
@WilliamFernandes - OP will Code. Überprüfen Sie diese Zeile - "Ich möchte in Python sehen, der Code, der liest" –