У меня есть около 100 CSV-файлов, с которыми мне приходится работать раз в месяц, и я пытался обернуть голову вокруг этого, но я врезался в стену. Я начинаю понимать кое-что о Python, но объединение нескольких вещей все еще вызывает у меня проблемы, поэтому я не могу понять это.
Вот моя проблема:
У меня много CSV-файлов, и вот что мне нужно сделать:
добавьте «колонку» в начале каждой строки (или сзади, на самом деле не имеет значения, но фронт идеален). Кроме того, каждая строка имеет 5 строк (не считая имени файла, которое будет добавлено), и вот формат:
6-значный идентификационный номер, ГГГГ-ММ-ДД (1), ГГГГ-ММ-ДД (2), ГГГГ-ММ-ДД (3), 1-2-значный номер
Мне нужно вычесть YYYY-MM-DD (3) из YYYY-MM-DD (2) для каждой строки в файле (нет строки заголовка), для каждого CSV в данном каталоге.
Мне нужно имя файла внутри строки, потому что я объединю файлы (что, если включить в скрипт, было бы здорово, но я думаю, что смогу разобраться с этой частью), и мне нужно знать, из какого файла пришли записи от. Формат имени файла всегда «4-5-значный номер.csv»
Надеюсь, это имеет смысл, если нет, пожалуйста, дайте мне знать. Я немного озадачен тем, с чего начать, поэтому у меня нет примера кода, который действительно начал работать для меня. Действительно расстроен, поэтому я ценю любую помощь, которую вы, ребята, можете оказать, этот сайт потрясающий!
Майлан