私はPythonで、何年もの歴史的な日付を含むcsvファイル(各行の例:2016-09-23,2173.290039)を見たいと思います。このコードは、金曜日に発生するすべての日付とその関連値を持つ別のcsvファイルを作成します。手伝ってくれてどうもありがとう。Pythonで日付を扱うcsvファイルを読み書きする
-1
A
答えて
0
次のスクリプトは、何が必要でしょう。
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)
input.csv
が含まれている場合:
2016-09-23,2173.290039
2016-09-24,2174.290039
2016-09-25,2175.290039
2016-09-26,2176.290039
をそれは含むoutput.csv
を作成します。
2016-09-23,2173.290039
+0
マーティン、それは完璧に動作します。私は何年も前に大学でfortranを取った。 ...私は今、特定の小さなプロジェクトのためにこれを学ぶことを楽しみにしています。これは私が必要とした励ましでした! – user3597951
+0
うれしかったです。解決策としてそれを受け入れる答えによって灰色のダニをクリックすることを忘れないでください。 –
関連する問題
- 1. Pythonでcsvファイルに辞書を読み書きする
- 2. python pandasでcsvを読み込み、不正な値を扱う
- 3. Tableauがcsvファイルを読み込んでいない日付をPythonを使ってcsvファイルに出力する
- 4. CSVファイルを読み込んでCSVファイルに書き込む
- 5. Swift 3でCSVファイルを読み書きする
- 6. FileSystemObjectを使用してcsvファイルを読み書きする
- 7. csvファイルを読み書きするには?
- 8. CSVファイルを動的に読み書きするには?
- 9. .csvファイルをPythonリストに読み込む
- 10. C#のテキストファイルに日付を読み書きする方法
- 11. csvファイルの日付からの文字列をC#Windowsアプリケーションで読み取る
- 12. Python CSVファイルforループと日付比較
- 13. Pythonでcsvファイルを読み込んでデータベースを作成する
- 14. csvファイルの読み書きに適したライブラリですか?
- 15. PythonでCSVファイルを読む
- 16. PythonでCSVファイルを読む
- 17. Pythonでファイルからユニコードを読み書きする
- 18. PHPを使用してCSVファイルから日付範囲を読み取る
- 19. groovyでファイルを読み書きする
- 20. C++でファイルを読み書きする
- 21. 日付と時刻でcsvを読む
- 22. csvファイルからのPythonの書き込み辞書
- 23. csv/excelファイルから日付を正しく読み取る方法
- 24. Python:辞書をテキストファイル(CSV?)に書き込み、そのテキストファイルを辞書に読み込みます。
- 25. pandasで 'csv'ファイルを読み取っているときに日付時刻を解析します
- 26. SAS:日付付きのCSVファイルをインポートする
- 27. CSVでC++でセルを読み書きする
- 28. csvファイルへのパイピングデータのPython書込み
- 29. Python - 行間を読み書きする?
- 30. 歴史的な日付のパンダでCSVファイルを読む
を、あなたは私達にあなたの現在のコードを表示することができます?あるいは、誰かにコードを書くことを望みますか? –
StackOverFlowへようこそuser3597951!このサイトはコードに関する質問をするサイトです。誰もここでコードを書くつもりはありません。コードとエラーがあれば教えてください。このリンクを介してください - http://stackoverflow.com/help/how-to-ask –
@WilliamFernandes - オペレーションコードが必要です。この行をチェックしてください - "私はPythonを見たいと思います。コードは" –