Задача 1: Считать каждую строку из одного файла CSV в один отдельный текстовый файл.
Задание 2: Обратное: в одной папке прочитайте текст из каждого текстового файла и поместите в строку в одном CSV. Итак, прочитайте все текстовые файлы в один CSV-файл.
Как бы вы это сделали? Будет ли Java или Python хорошо выполнять эту задачу очень быстро?
Обновление:
Для Java уже есть несколько довольно полезных библиотек, которые вы можете использовать, например opencsv или javacsv . Но лучше взгляните на википедию о csv , если нет знаний о csv. И этот пост рассказывает вам обо всех возможностях Java.
Примечание : Из-за простоты вопроса некоторые предполагают, что это домашнее задание. Настоящим заявляю, что это не так.
Дополнительные сведения: я работаю над собственными экспериментами по машинному обучению и настраиваю крупномасштабный набор тестов. В качестве основной утилиты для эксперимента мне нужны сканирование, очистка и передача типов файлов. Сейчас я сам много чего строю, и вдруг захочу изучить Python из-за некоторых недавних открытий и почувствовать, что Python более лаконичен, чем Java, для многих ситуаций анализа и обработки файлов. Отсюда и возник этот вопрос.
Я просто хочу сэкономить время и для вас, и для меня, дойдя до сути, не указав не столь связанный фон. И мои вопросы больше о втором вопросе "Java vs Python". Потому что я сталкиваюсь с несколькими строками кода Python, используя некоторую библиотеку csv (не уверен, поэтому я и спросил), но просто не знаю, как использовать Python. Это все причины, почему я получил этот вопрос. Спасибо.