Как проверить текстовый редактор на строку при типе StringVar()?
Есть переменная email = StringVar() которая передает введенный логин, хочу проверить через open file имеется ли введенный логин уже в текстовом редакторе Users.txt,но компилятор пишет, что не может прочитать при типе данных StringVar(), вопрос в том ,что как можно преобразовать переменную email ,чтобы open file смог прочитать ее .. И естественно если там имеется строка ,который ввел пользователь в Entry ,то выдастся предупреждение
email = tk.StringVar()
email_entry = ttk.Entry(signin, textvariable=email)
file = open('C://Users.txt', 'r')
datafile = file.readlines()
for line in datafile:
if email.get() in line:
return True
Ошибка компилятора:
datafile = file.readlines()
io.UnsupportedOperation: not readable