Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



jak se vyznat v chybovým hlášení...

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: jak se vyznat v chybovým hlášení...

Autor: peta

19:09:09 11.08.2009

rika se tomu python :)
vesmes nejlepsi hlasky ma php, javascript ve ff, pascal. Javu nevim. S cms plone se u pythonu peru, jak se da. Literatura nic moc, seznam funkci s vysvetlenim proti php.net naprosto o nicem...

TclError: invalid command name
je myslim jeste docela vystizna hlaska. Ty cisla nevim, co jsou, neladim ve stejnem programu, ale zrejme to budou mista v pameti, kde dochazi k problemu. pokud nejsi tvurce te knihovny, tak te to nemusi zajimat.

Citovat příspěvek

 

Re: jak se vyznat v chybovým hlášení...

Autor: kutil02

10:53:25 11.08.2009

Ahoj,
dik. Nakonec se mi ta sirka zmenit povedla. Ale me slo spis o to, co znamena to
>> TclError: invalid command name ".14753184.14753384.14753424" . <<
Tj. co mi ma napovedet, "jmeno prikazu" v podobe toho bruts cisla. K cemu mi to cislo je? Apod.

Citovat příspěvek

 

Re: jak se vyznat v chybovým hlášení...

Autor: peta

8:28:32 11.08.2009

Dulezite je, naucit se ptat.

File "C:\Python25\lib\lib-tk\Tkinter.py", line 1197, in configure
return self._configure('configure', cnf, kw)
To je v celku bezcenny udaj, pokud nevime, co je na radku 1197 v C:\Python25\lib\lib-tk\Tkinter.py

Tez je otazka, nasel sis, co se da a neda vyplnovat do funkce frame a v jakem tvaru? treba pri window.open() JS se zadava udaj bez rozmeru, ale zmena sirky uz se vetsinou provadi pres css a je nutne zadat px/pt/em/ex a pod a cely ten retezec je jako string
http://docs.python.org/tutorial/index.html

Zkousel jsi hledat googlem nejaky priklad?
google1 = Tkinter Frame width example
http://www.tutorialspoint.com/python/tk_frame.htm
http://www.java2s.com/Code/Python/GUI-Tk/Setframesize.htm
http://www.java2s.com/Code/Python/GUI-Tk/GeometryWindowManagermethod.htm
http://pyrorobotics.org/?page=PythonGraphicsIntro
google2 = Tkinter Frame resize example
http://effbot.org/tkinterbook/frame.htm
http://www.ittc.ku.edu/~niehaus/classes/448-s04/448-standard/simple_gui_examples/index.html
google3 = Tkinter Frame resize example python
http://mail.python.org/pipermail/python-list/2005-April/319000.html

Ja napriklad primo v manualu vidim:
http://docs.python.org/library/tkinter.html?highlight=tkinter#Tkinter.Tk

from Tkinter import *
class App(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.pack()


# create the application
myapp = App()

#
# here are method calls to the window manager class
#
myapp.master.title("My Do-Nothing Application")

Cili, ze title nastavuji jako funkci, zrejme asi podobne pujde i width?

---
kdyz to shrnu, tak podle google hledani2 to zadavas dobre a mozna treba udelat upgrade knihovny, nejaky bug. Nebo mas nekde neco spatne nastavene pro knihovny. Mozna nemas pouzity import knihovny. A mozna je treba rozmer dat do apostrofu. Bohuzel jsem tam presny pripad nikde nevidel.
Podle google3, pokud chces menit nastaveni, tak si na to musis vytvorit class. Ale zas tolik pythonu nerozumim, jsem rad, kdyz mi jede neco jednoducheho v Plone :)

Citovat příspěvek

 

jak se vyznat v chybovým hlášení...

Autor: kutil02

21:39:14 08.08.2009

Ahoj,
snažím se v Tkinteru za běhu programu změnit šířku widgetu Frame

.
.
.
ram = Frame(rodic)
ram.pack()
.
.
.
NovaSirka = 100 # Treba :-)
ram.config(width=NovaSirka)
.
.
.

Jenže se to nedaří a vytiskne se hláška, který opravdu nerozumim ;-)

File "C:\Python25\lib\lib-tk\Tkinter.py", line 1197, in configure
return self._configure('configure', cnf, kw)
File "C:\Python25\lib\lib-tk\Tkinter.py", line 1188, in _configure
self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))
TclError: invalid command name ".14753184.14753384.14753424"

Tj. vubec netusim, co mi ma napovedet to cislo za TclError.

Diky za pomoc

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: