Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 2, 2016 15:39:53

GFavaz
Зарегистрирован: 2016-08-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите с кодировкой

проблема в том, что выполняя код, когда пишу в поле ‘ent’ по Грузинский, программа пишет вопросительные знаки. как исправить?


from tkinter import *

root = Tk()
ent = Entry(root)
ent = sys
ent.pack()

root.mainloop()

Офлайн

#2 Авг. 2, 2016 19:30:15

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

помогите с кодировкой

Использовать unidoce
Первой строкой

 # coding: utf-8

Офлайн

#3 Авг. 2, 2016 20:12:35

GFavaz
Зарегистрирован: 2016-08-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите с кодировкой

4kpt_IV
Использовать unidoceПервой строкой
к сожалению не помогает.
программа должна попросить ввести слово, а потом поискать это слово в другом файле, в списке.
было несколько проблем.
первое заключалось в том, что программа не хотела читать из файла грузинские слова, эту проблему решил следующим образом.

from tkinter import *


class But_Print:
def __init__(self):
self.but = Button(root, text='Item')
self.but.bind('<Button-1>', self.finditem)
self.but.pack()

def finditem (self, event):
item = input('Item: ')
file = open('test', ‘r’, encoding='utf-8')
line =
print(line)
if item in line:
print('True')
else:
print('False')
root = Tk()
obj = But_Print()
root.mainloop()

второе, программа не хотела записывать в список слова на грузинском. это тоже решил тем же путем.
но как только дело дошло до GUI, там все пошло плохо. никак не хочет видеть на грузинском.

Прикреплённый файлы:
attachment Снимок экрана (2).png (80,8 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version