| 1 2 | ||
|
Editor: geon
Time: 2011/10/11 18:15:08 GMT+2 |
||
| Note: pridavani znacek 2x-3x | ||
added: .. image:: py30.png :align: right .. image:: py25.png :align: right changed: - - V Pythonu máme 4 hlavní GUI: [Tkinter], [wxPython], PyGTK, PyQt. Existuje ================= V Pythonu máme 4 hlavní GUI: [Tkinter], [wxPython], PyGTK, PyQt. Existuje changed: - - Máme tedy před sebou dvě prostředí. Ani jedno nejde dělat bez angličtiny, -------------------- Máme tedy před sebou dvě prostředí. Ani jedno nejde dělat bez angličtiny, changed: - Podpora v konferenci - - Dále je důležitá otázka: budu mít v konferenci Python podporu? Ano, myslíme že ano. Tkinter funguje ve dvojkové i trojkové řadě, wxPython zatím (říjen 2011) jen ve dvojkové. Obě dvě fungují jak ve Windows tak v Linuxu, což může být velká výhoda. U obou je dokumentace chvalitebná. | Tkinter: obsaženo v instalaci, dlouhodobá stabilita, české tutoriály, jednoduchý, některé postupy již nejsou nejmodernější. | wxPython: dynamicky se vyvíjející, dokonalejší, ale za to obtížnější, nutno doinstalovat Podpora v konferenci ----------------------- Dále je důležitá otázka: budu mít v konferenci Python podporu? Ano, myslíme že ano. changed: - Takže které z těch dvou? - - Nyní vám již nabídneme možnost volby: zkuste se rozhodnout podle následujících - plus a mínus: - - +Společné znaky: fungují na všech platformách<br> - -Společné znaky: dokumentace chvalitebná, bez dotazů ve foru to asi nepůjde - - +Tkinter: obsaženo v instalaci, dlouhodobá stabilita, české tutoriály, jednoduchý<br> - -Tkinter : některé postupy již nejsou nejmodernější, - - +wxPython: dynamicky se vyvíjející, dokonalejší, ale za to obtížnější<br> - -wxPython : nutno doinstalovat - changed: - - zkuste toto: http://www.awaretek.com/toolkits.html . Je to takový dotazník, kde vyplníte - o co vám hlavně jde a podle jakéhosi vnitřního algoritmu to na vás vyplivne, co - je pro vás nejvhodnější. Je tam sice zahrnuto i mnoho dalších GUI, - ale vy se soustřeďte na Vámi zvolené dvě. Pokud ani po tomto nejste rozhodnuti, - jednoduše si hoďte korunou. :-) Ne že by na tom vůbec nezáleželo, - ale je lepší se rozhodnout nějak než nijak. ----------------------------- zkuste toto: http://www.awaretek.com/toolkits.html . Je to takový dotazník, kde vyplníte o co vám hlavně jde a podle jakéhosi vnitřního algoritmu to na vás vyplivne, co je pro vás nejvhodnější. Je tam sice zahrnuto i mnoho dalších GUI, ale vy se soustřeďte na Vámi zvolené dvě. Pokud ani po tomto nejste rozhodnuti, jednoduše si hoďte korunou. :-) Ne že by na tom vůbec nezáleželo, ale je lepší se rozhodnout nějak než nijak. changed: - - pokud jste rozhodli. Pokud Vám svoboda volby a nedostatek zkušeností v tom zabránili, - zkuste to později. ;-) - -From s0 Fri Nov 25 12:07:17 +0100 2005 -From: s0 -Date: Fri, 25 Nov 2005 12:07:17 +0100 -Subject: rozdeleni -Message-ID: <20051125120717+0100@www.py.cz> - -by mne moc zajimalo na jakem zaklade jsou tu rozdeleny toolkity na zacatecnicke/pokrocile? opravdu zrovna tkinter pro zacatecniky? - -From geon Fri Nov 25 12:24:16 +0100 2005 -From: geon -Date: Fri, 25 Nov 2005 12:24:16 +0100 -Subject: -Message-ID: <20051125122416+0100@www.py.cz> - -nutnost instalce, dostupnost dokumentace i v cestine, jednoduchost . Nebo máš jiný názor? NEříkám že se to nemůže měnit, je to wiki, ale mělo by být jasné doporučení pro HLEDAJÍCÍ začátečníky. Odpovědi typu - vyzkoušej a vyber si jsou nevhodné a odrazující.... N2čím se začít musí. Z tohoto hlediska jsem to psal .... - -From s0 Fri Nov 25 15:48:30 +0100 2005 -From: s0 -Date: Fri, 25 Nov 2005 15:48:30 +0100 -Subject: -Message-ID: <20051125154830+0100@www.py.cz> - -ad instalace - to s tkinterem souhlasim. mozna i s dostupnymi tutorialy (ne s dokumentaci). Ale kdyz si predstavim, ze bych mel v nem delat cokoli slozitejsiho nez 4 tlacitka, tak na mne jdou mdloby. A to se povazuji za mirne pokrocileho. -Dalsi vec: napriklad instalace wxpython je na vetsine systemu, hlavne mainstreamovych, uplne stejna jako instalace pygtk nebo pyqt. -Ale ono je to v podstate celkem jedno, protoze si kazdy bud projde evoluci sam, nebo mu toolkit priradi nadrizeni ;) - -From unknown Mon Dec 19 09:18:08 +0100 2005 -From: -Date: Mon, 19 Dec 2005 09:18:08 +0100 -Subject: dlouho sem taky premyslel ci Tkinter nebo wx -Message-ID: <20051219091808+0100@www.py.cz> - -a dosel sem jednoznacnemu zaveru ze Tkinter a o v tom delam podle mne i zlozitejsi veci .Ta dokumentace je pravda neni buhvi co ale tkinter sem si oblibil a kdyz s nim pracuji pomoci trid /class/ tak je to jeste jednoduchsii.Odporucam Tkinter i kvuli tomu ze je primo v pythonu. - =============== pokud jste rozhodli. Pokud Vám svoboda volby a nedostatek zkušeností v tom zabránili, zkuste to později. ;-)
Svoboda volby je někdy na překážku. Přesně tak to vidí začátečníci v Pythonu, když se rozhodují, kterému GUI se věnovat. Tento list by chtěl v tomto alespoň trochu pomoci.
V Pythonu máme 4 hlavní GUI: Tkinter, wxPython, PyGTK, PyQt. Existuje samozřejmě mnoho dalších (http://wiki.python.org/moin/GuiProgramming), protože ale chceme získat nějaký konkrétní výsledek, musíme zjednodušovat. Dají se rozdělit na dvě skupiny: pro začátečníky Tkinter a wxPython, pro pokročilé PyGTK a PyQt. Pokud se chcete například zaměřit jen na hry, tak můžete volit PyGame.
Máme tedy před sebou dvě prostředí. Ani jedno nejde dělat bez angličtiny, protože nejsou, a asi nikdy nebudou přeloženy manuály a příručky. Existuje sice pár tutoriálů, ale pro následnou vlastní tvorbu to není nic moc. Takže pokud neumíte anglicky ani ťuk, tak je nám líto. Přijďte později...
Tkinter funguje ve dvojkové i trojkové řadě, wxPython zatím (říjen 2011) jen ve dvojkové. Obě dvě fungují jak ve Windows tak v Linuxu, což může být velká výhoda. U obou je dokumentace chvalitebná.
Dále je důležitá otázka: budu mít v konferenci Python podporu? Ano, myslíme že ano. Vše je ve vývoji, někdy je lepší se zeptat. Podpora by tam ale měla být pro všechny prostředí, která jsou zmiňována.
zkuste toto: http://www.awaretek.com/toolkits.html . Je to takový dotazník, kde vyplníte o co vám hlavně jde a podle jakéhosi vnitřního algoritmu to na vás vyplivne, co je pro vás nejvhodnější. Je tam sice zahrnuto i mnoho dalších GUI, ale vy se soustřeďte na Vámi zvolené dvě. Pokud ani po tomto nejste rozhodnuti, jednoduše si hoďte korunou. :-) Ne že by na tom vůbec nezáleželo, ale je lepší se rozhodnout nějak než nijak.
pokud jste rozhodli. Pokud Vám svoboda volby a nedostatek zkušeností v tom zabránili, zkuste to později. ;-)