Использование Python для замены тройных двойных кавычек на одну двойную цитатуPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Использование Python для замены тройных двойных кавычек на одну двойную цитату

Сообщение Anonymous »

Я использовал библиотеку Pandas для манипулирования исходными данными до простого файла CSV 2 столбца и переименовать в текстовый файл. В файле есть тройные двойные кавычки, которые мне нужно заменить на однодневные двойные кавычки. Каждая строка файла отформатирована как: < /p>
"""QA12345""","""Some Other Text"""
< /code>
Что мне нужно: < /p>
"QA12345","Some Other Text"
< /code>
Этот фрагмент Python вытирает файл после его завершения. < /p>
with fileinput.FileInput(input_file, inplace=True) as f:
next(f)
for line in f:
line.replace("""""", '"')
< /code>
это не работает с < /p>
line.replace('"""', '"')
< /code>
ighither.
Я также попытался настроить входные значения как «какой -то другой текст» и вариации ("" "и ' «) Но, кажется, ничего не работает. Я считаю, что тройной равенство вызывает проблему, но я не знаю, что мне нужно сделать, и я ищу помощь.

Подробнее здесь: https://stackoverflow.com/questions/794 ... uble-quote
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»