Thread View: pl.comp.lang.tcl
2 messages
2 total messages
Started by Piotr.Hrebieniuk
Thu, 24 Aug 2006 22:45
dziwny blad podczas uruchamiania widgeta tkinter,...ale nie tylko
Author: Piotr.Hrebieniuk
Date: Thu, 24 Aug 2006 22:45
Date: Thu, 24 Aug 2006 22:45
66 lines
2835 bytes
2835 bytes
witam.
ten dziwny blad nawiedzil mnie podczas uruchamiania prostego skrypciku
z tutoriala tkinter:
bash-2.05b# python tkinter1.py
Traceback (most recent call last):
File "tkinter1.py", line 5, in ?
w=Label(root,text='lalala')
File "/usr/local/lib/python2.4/lib-tk/Tkinter.py", line 2397, in
__init__
Widget.__init__(self, master, 'label', cnf, kw)
File "/usr/local/lib/python2.4/lib-tk/Tkinter.py", line 1862, in
__init__
self.tk.call(
_tkinter.TclError: expected integer but got "60-72-72-*-*-iso8859-2"
skrypt wyglada tak :
import sys
from Tkinter import *
root=Tk()
w=Label(root,text='lalala')
w.pack()
root.mainloop()
jak widac jest banalny. Blad ktory tutaj otrzymalem nie zalezy od
wersji zainstalowanego pythona [probowalem 3 wersje] ani , co gorsza,
od tcl. warto dodac ze proba odpalenia 'tclhelp' konczy sie podobnie
brzmiaca wiazanka:
bash-2.05b# tclhelp
expected integer but got "60-72-72-*-*-iso8859-2"
(database entry for "font" in widget
".bgerrorDialog.top.info.text")
invoked from within
"text $W.text -bd 2
-yscrol
lcommand [list $W.scroll set] -setgrid true -width
40 -heig
ht 10 -state normal
-relief $textRe
lief ..."
(procedure "bgerror" line 77)
invoked from within
"bgerror $msg"
invoked from within
"if [catch {
tkhelp $argv
} msg] {
bgerror $msg
}"
(file "/usr/bin/tclhelp" line 424)
jesli ktos potrafi mi pomoc bede bardzo wdzieczny.. zadne zrodo
okolopythonowe, ani google, ani groups.google nie dalo mi odpowiedzi ,
no i co tu duzo owic.. jestem w kropce.
dzieki z gory
Pozdrawiam
P
Re: dziwny blad podczas uruchamiania widgeta tkinter,...ale nie tylko
Author: Artur
Date: Mon, 28 Aug 2006 10:44
Date: Mon, 28 Aug 2006 10:44
84 lines
3821 bytes
3821 bytes
> witam.
>
> ten dziwny blad nawiedzil mnie podczas uruchamiania prostego skrypciku
> z tutoriala tkinter:
>
> bash-2.05b# python tkinter1.py
> Traceback (most recent call last):
> File "tkinter1.py", line 5, in ?
> w=Label(root,text='lalala')
> File "/usr/local/lib/python2.4/lib-tk/Tkinter.py", line 2397, in
> __init__
> Widget.__init__(self, master, 'label', cnf, kw)
> File "/usr/local/lib/python2.4/lib-tk/Tkinter.py", line 1862, in
> __init__
> self.tk.call(
> _tkinter.TclError: expected integer but got "60-72-72-*-*-iso8859-2"
>
> skrypt wyglada tak :
>
> import sys
> from Tkinter import *
>
> root=Tk()
> w=Label(root,text='lalala')
> w.pack()
>
> root.mainloop()
>
>
> jak widac jest banalny. Blad ktory tutaj otrzymalem nie zalezy od
> wersji zainstalowanego pythona [probowalem 3 wersje] ani , co gorsza,
> od tcl. warto dodac ze proba odpalenia 'tclhelp' konczy sie podobnie
> brzmiaca wiazanka:
>
> bash-2.05b# tclhelp
> expected integer but got "60-72-72-*-*-iso8859-2"
> (database entry for "font" in widget
> ".bgerrorDialog.top.info.text")
> invoked from within
> "text $W.text -bd 2
> -yscrol
> lcommand [list $W.scroll set] -setgrid true -width
> 40 -heig
> ht 10 -state normal
> -relief $textRe
>
> lief ..."
> (procedure "bgerror" line 77)
> invoked from within
> "bgerror $msg"
> invoked from within
> "if [catch {
> tkhelp $argv
> } msg] {
> bgerror $msg
> }"
> (file "/usr/bin/tclhelp" line 424)
>
>
> jesli ktos potrafi mi pomoc bede bardzo wdzieczny.. zadne zrodo
> okolopythonowe, ani google, ani groups.google nie dalo mi odpowiedzi ,
> no i co tu duzo owic.. jestem w kropce.
>
> dzieki z gory
> Pozdrawiam
> P
Hi
Meldunek wskazuje na to, ze jakis widget z Tk dostal pod opcje nazwe
fontu gdzie oczekiwal integer albo nazwa fontu jest w zlym formacie.
W stack-trace nie widze jaka opcja mogla by to byc.
Ale poniewaz tkhelp tez nie dziala to chyba chodzi o jakies centralne
ustawienia np. w ~/.Xdefaults
(bo jeszcze i wiadomosc 'database entry for "font"')
Poniewaz font 60-72-72-*-*-iso8859-2 to wyglada
na jakies polskie dopasowania to mysle, ze problem powstal z powodu
jakis
wlasnych manipulacji.
Problemem moga byc tez jakies centralne ustawienia fontow w XServer.
Proponuje jeszcze dla proby wystartowac jakis programik z Tk
Np demos/tk8.4/widget.tcl
Artur
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads