В программе, в которой есть ввод с клавиатуры, например:
# -*- coding: utf-8 -*-
from Tkinter import *
root = Tk()
entry = Entry(root)
entry.insert(0,“Entry”)
entry.pack()
root.mainloop()
вводимые символы отображаются кракозябрами. В тоже время кирилический текст, вставляемый через буфер обмена или программно отображается нормально. Может кто знает, как побороть?
На всякий случай spec-файл:
a = Analysis(,
pathex=)
pyz = PYZ(a.pure)
exe = EXE(TkPKG(), pyz,
a.scripts,
a.binaries,
name='test.exe',
debug=False,
strip=False,
upx=True,
console=False )
Формирую ехе-шник так:
c:/python25/python ../../pi/makespec.py -F ./test.py -K -w -X -o ./
c:/python25/python ../../pi/Build.py ./test.spec