Форум сайта python.su
0
py.user.next
юникод нужен не только для русских букв, он нужен для любых символов
если есть возможность сделать юникод сразу, то нужно его сделатьdefond
А так как я не знаю в чем проблема и как она возникает, я опасаюсь решений, которые изначально имеют проблемы с кодировкой.
и правильно делаешь
В коде пять строчек, везде понатыкал явное указывание на кодировку. Один скрипт работает, второй такой же вылетает. Ощущение такое, что не проходит один символ… Т.к. часть слов на русском проходит без проблем, часть приводит к вылету.Офлайн
4
defond..и теперь у вас на одну проблему больше :)
Действительно - начались проблемы с кодировкой.
Пришлось перейти на Питон 3.2
Офлайн
0
Sergei
..и теперь у вас на одну проблему больше
ну не скажите. Наоборот, стало получаться.Офлайн
0
Здравствуйте, еще раз.
Мне нужна помощь в работе с гео данными.
Нашел описание на русском для работы с картой рельефа STRM. Мне нужно будет работать с этими данными, но в данный момент для меня создание такого скрипта - запредельно круто.
Может кто-то помочь разобраться с данной задачей - разобрать скрипт пошагово с комментариями? Думаю не только мне будет это интересно.
Ссылка на ресурс с описанием.
Офлайн
0
Вопрос по Tkinter и ttk, соответственно.
Имеется вертикальный сепаратор, по какой то непонятной причине он на форме не отображается.
Пример кода
s = ttk.Separator(parent, orient=HORIZONTAL) #The "orient" option may be specified as either "horizontal" or "vertical".
from Tkinter import * import ttk def WindowsDelete(self): root.destroy() print u'WinDelete' root = Tk() windows_base = root.geometry('700x400+300+100') # ширина=700, высота=400, x=300, y=100 root.protocol('WM_DELETE_WINDOW', WindowsDelete) content = ttk.Frame(root).grid(column=4, row=2, sticky=(W, E)) button = ttk.Button(content, text="Hello", command="buttonpressed").grid() #frame = ttk.Separator(root, orient=VERTICAL) #.grid() frame = ttk.Separator(content, orient=VERTICAL) #.grid(column=2, row=2, sticky=(W, E)) root.mainloop()
Отредактировано defond (Авг. 7, 2013 08:18:46)
Офлайн
63
Попробуйте вот такой код….
import Tkinter import ttk def WindowsDelete(): root.destroy() print u'WinDelete' root = Tkinter.Tk() root.focus_force() windows_base = root.geometry('700x400+300+100') root.protocol('WM_DELETE_WINDOW', WindowsDelete) frame = ttk.Frame(root) frame.pack() bt_exit = ttk.Button(frame, text="Exit", command=WindowsDelete) bt_exit.grid(column=1, row=1) line = ttk.Separator(frame, orient="horizontal") line.grid(column=1, row=2, sticky = "enws", padx=10, pady=10) but_exit_to = ttk.Button(frame, text="Exit to", command=WindowsDelete) but_exit_to.grid(column=1, row=3) root.mainloop()
content = ttk.Frame(root).grid(column=4, row=2, sticky=(W, E))
ttk.Frame(root).grid(column=4, row=2, sticky=(W, E))
Отредактировано 4kpt (Авг. 7, 2013 10:31:16)
Офлайн
568
defond,
я так понял, что поиск наставника плавно перетек в заповедник дефонда.
Потрудитесь размещать свои вопросы в соответствующих ветках форума, как это делают все другие мемберы.
Офлайн