Нет.
- Чтение файла в
- Изменение разделителей для каждой строки
- Запись каждой строки обратно
Это легко сделать, простоНесколько строк Python (не проверено, но общий подход работает):
# Python - it's so readable, the code basically just writes itself ;-)
#
with open('infile') as infile:
with open('outfile', 'w') as outfile:
for line in infile:
fields = line.split('\t')
outfile.write(','.join(fields))
Я не знаком с R, но если он имеет библиотечную функцию для этого, он, вероятно, делает то же самое.
Обратите внимание, что этот код читает только одну строку за раз из файла, поэтому файл может быть больше физической ОЗУ - он никогда не загружается целиком.