У меня есть два текстовых файла на двух разных языках, и они выровнены построчно. т.е. первая строка в текстовом файле1 соответствует первой строке в текстовом файле2, и так далее и тому подобное.
Есть ли способ читать оба файла построчно одновременно?
Ниже приведен пример того, как должны выглядеть файлы, представьте, что количество строк в файле составляет около 1 000 000.
текстовый файл1:
This is a the first line in English
This is a the 2nd line in English
This is a the third line in English
текстовый файл2:
C'est la première ligne en Français
C'est la deuxième ligne en Français
C'est la troisième ligne en Français
желаемый результат
This is a the first line in English\tC'est la première ligne en Français
This is a the 2nd line in English\tC'est la deuxième ligne en Français
This is a the third line in English\tC'est la troisième ligne en Français
Существует Java-версия этого Одновременное чтение двух текстовых файлов построчно -java, но Python не использует буферизованный считыватель, который читает строку за строкой. Итак, как это сделать?
paste textfile1 textfile2 > output
тоже подойдет. - person eumiro   schedule 02.07.2012