Подставляя (используя re.sub) виджеты tkinter, чтобы записи могли быть помещены между текстом метки - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть код, который заменяет строки определенной длины на _ той же длины.Затем я показываю его на экране как метку в tkinter.

Я хочу, чтобы эти подчеркивания были полями ввода, где пользователь мог бы ввести фактическую строку.

Я попытался создать функцию для создания записей, а затем вызвать ее у создателя '_'.Я пытался сделать это в той же функции, что и мой код тоже.

def printText(x):
    with open("text.txt") as f:
        for line in f:
            info = re.sub(r'\w{' + str(x) + ',}', lambda x: "_" * len(x.group()), line)
            label = Label(w, text = info)
            label.pack()

Это код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...