Tkinter String конкатенация - PullRequest
       13

Tkinter String конкатенация

0 голосов
/ 28 апреля 2020

Поэтому я пытаюсь создать приложение, в котором пользователь вводит свое имя пользователя и сохраняет его в текстовом файле, где имя пользователя и пароль разделены символом ";"

UserName=create_entry_1.get()
Password=create_entry_2.get()

затем я пытаюсь сделать

Text_string=UserName+";"+ Password

, но у меня возникает ошибка, которая говорит:

unsupported operand type(s) for +: 'StringVar' and 'str'" 

Может кто-нибудь помочь мне решить эту ошибку ??

Ответы [ 2 ]

0 голосов
/ 29 апреля 2020

Видимо, функция .get () возвращает строку из формы ввода. Я перепроверил и переустановил библиотеку tkinter и работает отлично! Ясно, почему библиотека не работала в первую очередь, но все хорошо, что хорошо кончается!

0 голосов
/ 28 апреля 2020

Попробуйте использовать это: -

Text_string = str(Username) + ";" + str(Password)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...