月に1回操作する必要のあるCSVファイルが約100個あり、これに頭を悩ませようとしていましたが、壁にぶつかっています。私はPythonについていくつかのことを理解し始めていますが、いくつかのことを組み合わせるとまだ問題が発生するため、これを理解することはできません。
これが私の問題です:
私はたくさんのCSVファイルを持っています、そしてこれが私がする必要があることです:
各行の前に「列」を追加します(または後部は実際には重要ではありませんが、前部が理想的です)。さらに、各行には5行あり(追加されるファイル名は含まれません)、形式は次のとおりです。
6桁のID番号、YYYY-MM-DD(1)、YYYY-MM-DD(2)、YYYY-MM-DD(3)、1桁の番号
特定のディレクトリ内のすべてのCSVについて、ファイル内のすべての行(ヘッダー行がない)について、YYYY-MM-DD(2)からYYYY-MM-DD(3)を減算する必要があります。
ファイルを結合するため(スクリプトに含まれている場合は素晴らしいですが、その部分を理解できると思います)、行内のファイル名が必要です。また、レコードがどのファイルからのものであるかを知る必要があります。ファイル名の形式は常に「4-5-digit-number.csv」です
これが理にかなっていることを願っています。そうでない場合は、お知らせください。どこから始めればいいのかわからないので、実際に機能し始めたサンプルコードはありません。本当にイライラしているので、皆さんが提供してくれる助けに感謝します。このサイトは素晴らしいです!
マイラン