私は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でCSVファイルを読み書きする方法
- 3. python pandasでcsvを読み込み、不正な値を扱う
- 4. csvファイルの読み書き
- 5. Tableauがcsvファイルを読み込んでいない日付をPythonを使ってcsvファイルに出力する
- 6. CSVファイルを読み込んでCSVファイルに書き込む
- 7. DictWriterでcsvを読み書きする
- 8. Swift 3でCSVファイルを読み書きする
- 9. 今日の日付をCSVファイルに書き込む
- 10. FileSystemObjectを使用してcsvファイルを読み書きする
- 11. CSVファイルを**型付きの** DataTableに読み込みます
- 12. csvファイルを読み書きするには?
- 13. CSVファイルを動的に読み書きするには?
- 14. CSVファイルを辞書に読み込む?
- 15. C#のテキストファイルに日付を読み書きする方法
- 16. .csvファイルをPythonリストに読み込む
- 17. python 3.5でSSHでファイルを読み書きする
- 18. 複数の(ループ).csvファイルをRの日付名で読み取る方法は?
- 19. csvファイルの日付からの文字列をC#Windowsアプリケーションで読み取る
- 20. python csvファイルの読み込みとアップロード
- 21. Pythonでcsvファイルを読み込んでデータベースを作成する
- 22. Pythonでファイルに書き込む、Arduinoでファイルを読み込む
- 23. Python CSVファイルforループと日付比較
- 24. csvファイルの読み書きに適したライブラリですか?
- 25. Pythonでアラビア語のファイルを読み書きする方法
- 26. Pythonでファイルの配列を読み書きする
- 27. PythonでExcelファイルを読み書きする
- 28. Pythonで.xptファイルを読み書きするには?
- 29. Pythonでファイルからユニコードを読み書きする
- 30. C++でファイルを読み書きする
を、あなたは私達にあなたの現在のコードを表示することができます?あるいは、誰かにコードを書くことを望みますか? –
StackOverFlowへようこそuser3597951!このサイトはコードに関する質問をするサイトです。誰もここでコードを書くつもりはありません。コードとエラーがあれば教えてください。このリンクを介してください - http://stackoverflow.com/help/how-to-ask –
@WilliamFernandes - オペレーションコードが必要です。この行をチェックしてください - "私はPythonを見たいと思います。コードは" –