Экспорт в файл CSV после выполнения re.sub - PullRequest
0 голосов
/ 12 июня 2018

Я написал код для подстановки в CSV-файл.код сработал, и я получил результат:

import re
with open('c:\\users\\Mehrdad\\Desktop\\file.csv','r') as f:
    contents = f.read()
sub = re.sub(r"(\w+) (\d+) - (Present)" ,r"\1, \2, 2018", contents)
print (sub)

Теперь я хочу экспортировать результат в файл CSV, но я перепробовал много команд и до сих пор не получил ответа!Кто-нибудь знает, какую команду использовать для экспорта результата?

1 Ответ

0 голосов
/ 12 июня 2018

Вы можете попробовать что-то вроде этого:

import re
with open('c:\\users\\Mehrdad\\Desktop\\file.csv','r') as f, open('output_file_name.csv', 'w') as out:
    contents = f.read()
    sub = re.sub(r"(\w+) (\d+) - (Present)" ,r"\1, \2, 2018", contents)
    out.write(sub)
print (sub)
...