Как найти и сопоставить и корректировать точное слово в текстовом файле [дублировать]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как найти и сопоставить и корректировать точное слово в текстовом файле [дублировать]

Сообщение Anonymous »

file test.txt содержит 2 слова с ошибками. Моя проблема в том, что если слово с ошибками (PAI) является частью другого слова (боль), оно исправляет боль для Пална, когда оно должно его игнорировать.#!/usr/bin/env python3
import re

words_ = {"loyai":"loyal", "royai":"royal", "pai":"pal"}

class srt_clean(object):
def __init__(self, file_name):
self.file_name = file_name

def replace_words_(self, file_name):

with open(file_name, 'r') as file:
data = file.read()

for search_text, replace_text in words_.items():
data = re.sub(search_text, replace_text, data)

# Opening our text file in write only ode to write the replaced content
with open(file_name, 'w') as file:

# Writing the replaced data in our ext file
file.write(data)

file_name = "test.srt"
clean = srt_clean(file_name)
clean.replace_words_(file_name)


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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как заставить карты корректировать положение вертикально? [дублировать]
    Anonymous » » в форуме CSS
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как перенести слово на предыдущее слово, если не подходит только последнее слово
    Anonymous » » в форуме Android
    0 Ответы
    135 Просмотры
    Последнее сообщение Anonymous
  • Как сопоставить регулярное выражение с другим в текстовом файле?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Динамически корректировать макет на основе нулевых значений
    Anonymous » » в форуме Javascript
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • G1gc не автоматически корректировать новость (длительное время GC)
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

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