Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tkinter - ksiazki

227 views
Skip to first unread message

WOJSAL

unread,
May 12, 2004, 2:27:39 AM5/12/04
to
Jakie kasiazki polecacie o TkInter (lub
innym interfejsie graficznym)?

Znalazlem dwie pozycje:
1. M. Mysior - "Język Python"
Sa tam podstawy Pythona oraz opis TkInter
2. "Poznaj Python w 24 godziny"
O TkInter jest tam:
Część III Środowisko graficzne
17. Interfejs graficzny Pythona
18. Komponenty Tkintera I
19. Komponenty Tkintera II
20. Tkinter i grafika I
21. Tkinter i grafika II
22. Tkinter i grafika III
23. Zbiór Mandelbrota
24. Różności

Ksiazek nie mialem w rece - przekazuje tylko
opis jaki jest w sklepach internetowych.

Jakie sa Wasze opinie?

--
Pozdrawiam
WOJSAL (Wojciech Sałata)
http://www.wojsal.prv.pl


baklarz

unread,
May 12, 2004, 4:43:39 AM5/12/04
to
On 2004-05-12, WOJSAL <woj...@gazeta.pl> wrote:
> Jakie kasiazki polecacie o TkInter (lub
> innym interfejsie graficznym)?
>
> Znalazlem dwie pozycje:
> 1. M. Mysior - "Język Python"
> Sa tam podstawy Pythona oraz opis TkInter
> 2. "Poznaj Python w 24 godziny"
> O TkInter jest tam:
> Część III Środowisko graficzne
> 17. Interfejs graficzny Pythona
> 18. Komponenty Tkintera I
> 19. Komponenty Tkintera II
> 20. Tkinter i grafika I
> 21. Tkinter i grafika II
> 22. Tkinter i grafika III
> 23. Zbiór Mandelbrota
> 24. Różności
>
>
>
> Ksiazek nie mialem w rece - przekazuje tylko
> opis jaki jest w sklepach internetowych.
Daruj sobie TkInter.
Jeśli już to wxPython, PyQT.

No i Polskie ksiązki na ten temat też daruj sobie.

Nie myślałem, że kiedykolwiek tak napiszę o książce,
ale wydawanie pieniędzy na książkę dotyczącą nauki
Pythona jest bez sensu( no hyba, że nie znasz ni w ząb
angielskiego lub/i języka programowania).Ewentualnie
wydrukuj sobie opis biblioteki standardowej.

Python jest najładniejszym, najbardziej intuicyjnym językiem z jakim
się zetknąłem.

Grupy dyskusyjne, listy mailingowe związane z Pythonem
są najbardziej kulturalne(nie liczę sytuacji gdy ktoś wyjedzie
z tekstem o wyższości Perla na Pythonem).
Na wxPytho...@lists.wxwidgets.org Robin Dunn odpowiada sam,
prawie na wszystkie posty. Zresztą na tej grupie pytania
też nie pozostają bez odpowiedzi. Tylko "dobrze zadane" bo jak nie to
J Zgoda "pojedzie po tobie".


--
Tomasz Drobiszewski
id...@gazeta.usun.spam.pl

valhallaman

unread,
May 12, 2004, 8:59:03 AM5/12/04
to
Z okazji nastania wiosny Użytkownik "WOJSAL"
napisał w wiadomości : ...

Stanowczo odradzam "Poznaj Python w 24 godziny"
drugiej nie znam

A faktem jest, że w necie znajdziesz wszystko ...
( czasem nawet w jedynym słusznym języku ... ;-) )

Pozdrawiam
Alex

JZ

unread,
May 12, 2004, 9:13:27 AM5/12/04
to
Wed, 12 May 2004 10:43:39 +0200 (CEST), na pl.comp.lang.python, baklarz
napisał(a):

> Daruj sobie TkInter.

Słusznie.

> Jeśli już to wxPython, PyQT.

Z tych dwóch darowałbym sobie PyQT, bo ma mocno ograniczającą licencję. Za
darmo to można tego używać tylko pod Linuksem i na dodatek tylko do celów
niekomercyjnych.

Z innych są też:

PyGTK http://www.daa.com.au/%7Ejames/software/pygtk
FXPy http://fxpy.sourceforge.net/
EasyGui http://www.ferg.org/easygui/

--
JZ

WOJSAL

unread,
May 12, 2004, 10:19:45 AM5/12/04
to

Użytkownik "baklarz" <bak...@z.pl> napisał w wiadomości
news:slrnca3otr....@kastor.ds.pg.gda.pl...

> On 2004-05-12, WOJSAL <woj...@gazeta.pl> wrote:
>
> Nie myślałem, że kiedykolwiek tak napiszę o książce,
> ale wydawanie pieniędzy na książkę dotyczącą nauki
> Pythona jest bez sensu( no hyba, że nie znasz ni w ząb
> angielskiego lub/i języka programowania).Ewentualnie
> wydrukuj sobie opis biblioteki standardowej.

Ale mnie interesuje biblioteka interfejsu.


>
> Python jest najładniejszym, najbardziej intuicyjnym językiem z jakim
> się zetknąłem.


Mnie nie interesuje syntaktyka czy zemantyka
jezyka. Lecz kompletny opis bibliotek.
Tak bym mogl samodzielnie z nich korzystac.

Grzegorz Makarewicz

unread,
May 12, 2004, 1:35:31 PM5/12/04
to
WOJSAL wrote:
> Jakie kasiazki polecacie o TkInter (lub
> innym interfejsie graficznym)?
>
> Znalazlem dwie pozycje:
> 1. M. Mysior - "Język Python"
> Sa tam podstawy Pythona oraz opis TkInter
> 2. "Poznaj Python w 24 godziny"
> O TkInter jest tam:
> Część III Środowisko graficzne
> 17. Interfejs graficzny Pythona
> 18. Komponenty Tkintera I
> 19. Komponenty Tkintera II
> 20. Tkinter i grafika I
> 21. Tkinter i grafika II
> 22. Tkinter i grafika III
> 23. Zbiór Mandelbrota
> 24. Różności
>
>
>
> Ksiazek nie mialem w rece - przekazuje tylko
> opis jaki jest w sklepach internetowych.
>
>
>
> Jakie sa Wasze opinie?

Raczj zamiast sie pytac do czego sie upodobaniac, to powiedz co chcesz
uzyskac:
1. wyglad cukierkowy - QT - ma wszystko co potrzebne do dzialania (sip
sie przyda do niekowencjonalnych rozwiazan)
2. raw - na kazdej platformie, to czyste tcl/tk + blt
3. tak jak na platformie, ale z pewnymi ograniczeniami - wxPython
4. wszedzie (beznadziejnie, ale zalezne od woli wykonawcy) sdl

Zamiast czytac ksiazki o przeszlosci walnij SOBIE pytanie do czego, w
jakim celu i co bede z tego mial, ze skorzystam z jakiegos gui ?
(szybkosc, cena, support, zgodnosc z systemem, itp)

tcl/tk (tak to widze) jest fajne na poczatku, ale jak ludzie beda
korzystali z takiego gui, a napatocza sie na owtlooka, to masz
przechalapane - rebary i inne ...bary - kto to napisze ?

mak

Jarek Zgoda

unread,
May 12, 2004, 2:37:25 PM5/12/04
to
baklarz <bak...@z.pl> pisze:

> Nie myślałem, że kiedykolwiek tak napiszę o książce,
> ale wydawanie pieniędzy na książkę dotyczącą nauki
> Pythona jest bez sensu( no hyba, że nie znasz ni w ząb
> angielskiego lub/i języka programowania).Ewentualnie
> wydrukuj sobie opis biblioteki standardowej.

Ksiażka przydaje się, gdy chcesz znaleźć rozwiązanie trywialnego
problemu, a nie pamiętasz, gdzie je widziałeś. Jeżeli jest wystarczająco
trywialny, to na 100% znajdziesz go w "Programming Python", Lutz & Asher
(wydane po polsku przez Helion).

> Python jest najładniejszym, najbardziej intuicyjnym językiem z jakim
> się zetknąłem.

Nie zetknąłeś się z Adą'95.

> Grupy dyskusyjne, listy mailingowe związane z Pythonem
> są najbardziej kulturalne(nie liczę sytuacji gdy ktoś wyjedzie
> z tekstem o wyższości Perla na Pythonem).

O, nawet wtedy kulturalnie przyznaje mu się rację.

> Na wxPytho...@lists.wxwidgets.org Robin Dunn odpowiada sam,
> prawie na wszystkie posty. Zresztą na tej grupie pytania
> też nie pozostają bez odpowiedzi. Tylko "dobrze zadane" bo jak nie to
> J Zgoda "pojedzie po tobie".

Spokojnie, wystarczy tylko w miarę dokładnie określić, o co się pyta.

Co do Tkinter -- polecam "An Introduction To Tkinter" Fredrika Lundha
(http://www.effbot.org/books/tkinterbook/), oczywiście w "lingua franca"
informatyki, ale bardzo przystępnym. Według mnie jest to najlepsza
pozycja na ten temat.

Jako biblioteki GUI Tkinter oczywiście nie polecam, ale rozumiem, że są
sytuacje wyjątkowe i czasem po prostu "nie da się inaczej". Wbrew temu,
co się opowiada naokoło, jedyną biblioteką, która zapewnia całkowicie
jednolitą obsługę w różnych środowiskach jest PyQt -- na Windows
niestety płatna i to bardzo dużo. wxPython nie zapewnia wystarczającej
abstrakcji od platformy -- wystarczy spojrzeć, ile jest rzeczy
oznaczonych jako "__WXMSW__ only" albo "X11 only". Zachowując
odpowiednią ostrożność (i często zaglądając do dokumentacji wxWidgets,
oczywiście w lingua franca i w dodatku dla C++) można jednak uniknąć
przykrych niespodzianek. Pod względem "programistycznej miodności"
obydwie biblioteki przezentują się podobnie, choć osobiście przedkładam
PyQt.

A, obie też w pewien sposób przypominają VCL z Delphi. Szkoda, że każda
w innej dziedzinie, razem możnaby złożyć coś całkiem fajnego... ;)

--
Jarek Zgoda
http://jpa.berlios.de/

Grzegorz Makarewicz

unread,
May 12, 2004, 3:08:39 PM5/12/04
to
>>Python jest najładniejszym, najbardziej intuicyjnym językiem z jakim
>>się zetknąłem.
>
>
> Nie zetknąłeś się z Adą'95.

Mącisz wode, dlaczego dada ma byc lepsza od pythona ?
Jak mam palcow 10 to na 8 jade z pythonem, jakies 0.8 z pozostalosci to
c++ (nie wszystko da sie napisac w pythonie :)), nawet jak przychodzi
pyrex i ctypes z pomocą. Reszta to popluczyny i mozna je pominac.

>>Grupy dyskusyjne, listy mailingowe związane z Pythonem
>>są najbardziej kulturalne(nie liczę sytuacji gdy ktoś wyjedzie
>>z tekstem o wyższości Perla na Pythonem).
>
>
> O, nawet wtedy kulturalnie przyznaje mu się rację.

Pisze ladnych kilkanascie lat, znam chyba wikszosc jezykow z ktorych sie
korzysta, ale po napisaniu (sic!) skryptow w perlu po misiacu one
generuja problemy z logika, ktorych nijak nie mozna poprawic - perl
cool, napisac i zapomniec !

>>Na wxPytho...@lists.wxwidgets.org Robin Dunn odpowiada sam,
>>prawie na wszystkie posty. Zresztą na tej grupie pytania
>>też nie pozostają bez odpowiedzi. Tylko "dobrze zadane" bo jak nie to
>>J Zgoda "pojedzie po tobie".
>
>
> Spokojnie, wystarczy tylko w miarę dokładnie określić, o co się pyta.

:) - noo, sedno sprawy to nie rozwiazanie, ale umiejetnie zadane pytanie .

[snip]

> A, obie też w pewien sposób przypominają VCL z Delphi. Szkoda, że każda
> w innej dziedzinie, razem możnaby złożyć coś całkiem fajnego... ;)

To mnie teaz zastanawia, Qt bomba, VCL bomba (idea), ale zeniaczka
jednego z drugim powoduje degradacje przyjemnosci pisania w dowolnie
znanym jezyku - python :).

Dlaczego minimalna liczba ludzi korzysta z VCL-a ?

BTW czy wiecie ze M$ podkupil glownego progamiste borlanda w celu
stworzenia Forms-ow do doteneta ?

mak

Jarek Zgoda

unread,
May 12, 2004, 3:26:17 PM5/12/04
to
Grzegorz Makarewicz <m...@trisoft.com.pl> pisze:

>> A, obie też w pewien sposób przypominają VCL z Delphi. Szkoda, że każda
>> w innej dziedzinie, razem możnaby złożyć coś całkiem fajnego... ;)
>
> To mnie teaz zastanawia, Qt bomba, VCL bomba (idea), ale zeniaczka
> jednego z drugim powoduje degradacje przyjemnosci pisania w dowolnie
> znanym jezyku - python :).
>
> Dlaczego minimalna liczba ludzi korzysta z VCL-a ?

Bo jest nieprzenośne? I nie chodzi mi o systemy operacyjne, lecz o
kompilator. Na dobrą sprawę VCL istnieje tylko dla dcc32, bo nawet bcc32
sam nie jest w stanie go kompilować.

> BTW czy wiecie ze M$ podkupil glownego progamiste borlanda w celu
> stworzenia Forms-ow do doteneta ?

Na pewno nie dlatego wciaż lubię pisać w Delphi. Choć im więcej mam do
czynienia z Pythonem, tym bardziej Delphi mnie denerwuje. ;)

WOJSAL

unread,
May 13, 2004, 1:57:06 AM5/13/04
to

Użytkownik "Jarek Zgoda" <jzg...@gazeta.usun.pl> napisał w wiadomości
news:c7tqt4$nrc$1...@nemesis.news.tpi.pl...

> Co do Tkinter -- polecam "An Introduction To Tkinter" Fredrika Lundha
> (http://www.effbot.org/books/tkinterbook/), oczywiście w "lingua franca"
> informatyki, ale bardzo przystępnym. Według mnie jest to najlepsza
> pozycja na ten temat.

Dokladnie o to mi biega :)
Czy jest to gdzies w offlinie? jakis PDF?

WOJSAL

unread,
May 13, 2004, 2:02:27 AM5/13/04
to

Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
news:c7tn9d$c0p$1...@opal.futuro.pl...

>Zamiast czytac ksiazki o przeszlosci walnij SOBIE pytanie do czego, w
>jakim celu i co bede z tego mial, ze skorzystam z jakiegos gui ?
>(szybkosc, cena, support, zgodnosc z systemem, itp)

Chodzi mi o:
1. przenoszalnosc aplikacji na rozne systemy op.
(glownie Linuks i windziarstwo)
2. normalny interfejs graficzny, strawny dla linksowcow
jak i windziarzy (nie musza byc superbajery)
3. dokuemntacje do tego (bibliotek), abym mogl sam pisac
programy a nie powielac przyklady jakie podal autor
dokumentacji (choc przyklady a takiej dokumentacji
sa bardzo cenne)
4. biblioteka darmowa do zastosowan prywatnych i komercyjnych

>tcl/tk (tak to widze) jest fajne na poczatku, ale jak ludzie beda
>korzystali z takiego gui, a napatocza sie na owtlooka, to masz
>przechalapane - rebary i inne ...bary - kto to napisze ?

Co polecasz?
Jaka biblioteka GUI?
Jaka dokumentacja? (interesuje mnie: elektroniczna
offline lub ksiazkowa)

Grzegorz Makarewicz

unread,
May 13, 2004, 3:16:29 AM5/13/04
to
WOJSAL wrote:
> Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
> news:c7tn9d$c0p$1...@opal.futuro.pl...
>
>
>>Zamiast czytac ksiazki o przeszlosci walnij SOBIE pytanie do czego, w
>>jakim celu i co bede z tego mial, ze skorzystam z jakiegos gui ?
>>(szybkosc, cena, support, zgodnosc z systemem, itp)
>
>
> Chodzi mi o:
> 1. przenoszalnosc aplikacji na rozne systemy op.
> (glownie Linuks i windziarstwo)

:) - raczej wiekszosc ludzi ma ten problem - ja wybralem pythona

> 2. normalny interfejs graficzny, strawny dla linksowcow
> jak i windziarzy (nie musza byc superbajery)

wxWidgets - na linuxie wyglada jak gnome, a na m$ jak m$ (no prawie)

> 3. dokuemntacje do tego (bibliotek), abym mogl sam pisac
> programy a nie powielac przyklady jakie podal autor
> dokumentacji (choc przyklady a takiej dokumentacji
> sa bardzo cenne)

Jak wezmiesz jakis nierozwijany produkt to dokumentacja jest pewno
kompletna i w pelni zgodna z zawartoscia bibliotek, ale zadowolony to
raczej nie bedziesz.

> 4. biblioteka darmowa do zastosowan prywatnych i komercyjnych

wxWidgets ?

>
>
>
>
>>tcl/tk (tak to widze) jest fajne na poczatku, ale jak ludzie beda
>>korzystali z takiego gui, a napatocza sie na owtlooka, to masz
>>przechalapane - rebary i inne ...bary - kto to napisze ?
>
>
> Co polecasz?
> Jaka biblioteka GUI?

fltk lub wxWidgets z preferencja na ten drugi

> Jaka dokumentacja? (interesuje mnie: elektroniczna
> offline lub ksiazkowa)

fura plikow html, plik chm/pdf

Czy widziales wersje drukowana msdn-u ?

mak

WOJSAL

unread,
May 13, 2004, 10:14:55 AM5/13/04
to

Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
news:c7v7cu$up5$1...@opal.futuro.pl...

WOJSAL wrote:
> Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
> news:c7tn9d$c0p$1...@opal.futuro.pl...
>
> Chodzi mi o:
> 1. przenoszalnosc aplikacji na rozne systemy op.
> (glownie Linuks i windziarstwo)

>:) - raczej wiekszosc ludzi ma ten problem - ja wybralem pythona

Ja bardziej Jave. Python raczej widze w malych,
szybko pisanych programach u siebie.


> Jaka dokumentacja? (interesuje mnie: elektroniczna
> offline lub ksiazkowa)

>fura plikow html, plik chm/pdf

Masz jakis ciekawy link? Z dokumentacja offlinowa.

>Czy widziales wersje drukowana msdn-u ?

Nie. Co to jest?

baklarz

unread,
May 13, 2004, 11:02:40 AM5/13/04
to
On 2004-05-13, WOJSAL <woj...@gazeta.pl> wrote:
>
> Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
> news:c7v7cu$up5$1...@opal.futuro.pl...
> WOJSAL wrote:
>> Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
>> news:c7tn9d$c0p$1...@opal.futuro.pl...
>>
>> Chodzi mi o:
>> 1. przenoszalnosc aplikacji na rozne systemy op.
>> (glownie Linuks i windziarstwo)
>
>>:) - raczej wiekszosc ludzi ma ten problem - ja wybralem pythona
>
> Ja bardziej Jave. Python raczej widze w malych,
> szybko pisanych programach u siebie.
Uhm.
Co jest dla Ciebie granicą stosowalności Pythona?


>> Jaka dokumentacja? (interesuje mnie: elektroniczna
>> offline lub ksiazkowa)
>
>>fura plikow html, plik chm/pdf
>
> Masz jakis ciekawy link? Z dokumentacja offlinowa.
>
>>Czy widziales wersje drukowana msdn-u ?
>
> Nie. Co to jest?

Dokumentacja Microsoftu: ASP,MFC, WindowsForms ogólnie całego .NET


--
Tomasz Drobiszewski
id...@gazeta.usun.spam.pl

Grzegorz Makarewicz

unread,
May 13, 2004, 3:27:42 PM5/13/04
to
WOJSAL wrote:
> Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
> news:c7v7cu$up5$1...@opal.futuro.pl...
> WOJSAL wrote:
>
>>Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
>>news:c7tn9d$c0p$1...@opal.futuro.pl...
>>
>>Chodzi mi o:
>> 1. przenoszalnosc aplikacji na rozne systemy op.
>> (glownie Linuks i windziarstwo)
>
>
>>:) - raczej wiekszosc ludzi ma ten problem - ja wybralem pythona
>
>
> Ja bardziej Jave. Python raczej widze w malych,
> szybko pisanych programach u siebie.

Jak zapodasz na grupe pytanie o wielkosc projektu wykorzystujacego
pythona, ale nie jako dodatek do kozucha (java,c++) to dostaniesz
ciekawe odpowiedzi.

Ja raczej jave traktuje jako assembler do jythona ;)

> Masz jakis ciekawy link? Z dokumentacja offlinowa.

python - www.python.org/doc
wxpython -alldun.com/wxPython/api - hej, ogladaliscie to ? - dla mnie cool

>>Czy widziales wersje drukowana msdn-u ?
>
>
> Nie. Co to jest?

Dluga droga przed dostaniem sie do api M$ z pythona

mak

Piotr Blaszynski

unread,
May 13, 2004, 6:30:45 PM5/13/04
to
Grzegorz Makarewicz <m...@trisoft.com.pl> wrote:
> python - www.python.org/doc
> wxpython -alldun.com/wxPython/api - hej, ogladaliscie to ? - dla mnie cool

Drobna korekta:
http://alldunn.com/wxPython/api/
Własnie spoglądam.

--
,--._______ -----------------------------------------------------
'. o} )~ Piotr Błaszyński
(_/,=, |___| | mailto: pblas...@wi.ps.pl
/_/|_| |_|_| _____________________________________________________

WOJSAL

unread,
May 14, 2004, 1:54:13 AM5/14/04
to

Użytkownik "baklarz" <bak...@z.pl> napisał w wiadomości
news:slrnca73gg....@kastor.ds.pg.gda.pl...

> > Ja bardziej Jave. Python raczej widze w malych,
> > szybko pisanych programach u siebie.
> Uhm.
> Co jest dla Ciebie granicą stosowalności Pythona?
>

Moja znajomosc Pythona (a wlasciwie jej brak) :)
A dodatkowo:
- szybkosc Pythona
- dostepnosc kodu zrodlowego (nie zawsze
chce by klient widzial moj kod)
Nie traktuj mojej wypowiedzi jako postulat
wszystkich programistow. Tu kazdy sam
decyduje za siebie w oparciu o wlasne,
indywidualne uwarunkowania.

WOJSAL

unread,
May 14, 2004, 1:57:37 AM5/14/04
to

Użytkownik "Grzegorz Makarewicz" <m...@trisoft.com.pl> napisał w wiadomości
news:c80i7u$8g6$1...@opal.futuro.pl...

>
> Ja bardziej Jave. Python raczej widze w malych,
> szybko pisanych programach u siebie.

>Jak zapodasz na grupe pytanie o wielkosc projektu wykorzystujacego
>pythona, ale nie jako dodatek do kozucha (java,c++) to dostaniesz
>ciekawe odpowiedzi.
>Ja raczej jave traktuje jako assembler do jythona ;)

Nie chcialbym tu wywolywac rozlewu krwi z powodu
dyskusji o wyzszosci jednego jezyka nad drugim.
Niech kazdy stosuje to, co uwaza
za stosowne.


>Dluga droga przed dostaniem sie do api M$ z pythona

Dla mnie nie istnieje cos takiego jak MS Windows.
Dla mnie istnieje system operacyjny, na ktorym
musi chodzic moj program. Jak sie ten system operacyjny
nazywa (UNIX czy Windows czy Mac..) to
juz mnie nie interesuje.

WOJSAL

unread,
May 14, 2004, 1:58:52 AM5/14/04
to

Użytkownik "Piotr Blaszynski" <slo...@dns.wi.ps.pl> napisał w wiadomości
news:c80sul$flb$1...@zeus.man.szczecin.pl...

>
> Drobna korekta:
> http://alldunn.com/wxPython/api/
> Własnie spoglądam.


Bardzo przyjemna dokumentacja.
Jak z tego zrobic dokumentacje offlinowa?

Grzegorz Makarewicz

unread,
May 14, 2004, 3:10:43 AM5/14/04
to
WOJSAL wrote:
> Użytkownik "Piotr Blaszynski" <slo...@dns.wi.ps.pl> napisał w wiadomości
> news:c80sul$flb$1...@zeus.man.szczecin.pl...
>
>>Drobna korekta:
>>http://alldunn.com/wxPython/api/
>>Własnie spoglądam.
>
>
>
> Bardzo przyjemna dokumentacja.
> Jak z tego zrobic dokumentacje offlinowa?

Troche cierpliwosci, albo wget lub przepuscic epydoca samemu.

mak

Mimal

unread,
May 14, 2004, 4:53:07 AM5/14/04
to
Witam!

Pozwolę sobie wykorzystać wątek, by zadać pytanie dotyczące Boa
Contructor. Właśnie szukam IDE do Pythona i Boa prezentuje się bardzo
interesująco. Niestety, z tego co zauważyłem na CVS, nie rozwija się
zbyt dynamicznie. Czy spowodowane jest to tym, że posiada większość
potrzebnych rzeczy? Czy ktoś korzystajacy z niego mógłby ocenić to
narzędzie. Widziałem na liście posta, w którym autor stwierdził, że
tworzenie ręczne interfejsu (wxWindows) wcale go nie spowalnia i dlatego
zrezygnował z Boa.

Pozdrawiam!

Mimal

Szymon

unread,
May 14, 2004, 7:35:59 AM5/14/04
to

IMWHO wady Boa:
- niestabilnosc i brak wielu mozliwosci
- trudne laczenie wlasnego kodu z wygenerowanym
poza tym jest ,,spoko''

(Polecam wxGlade)

Pozdrawiam,
--
Szymon

Jarek Zgoda

unread,
May 14, 2004, 2:28:55 PM5/14/04
to
WOJSAL <woj...@gazeta.pl> pisze:

>>Dluga droga przed dostaniem sie do api M$ z pythona
>
> Dla mnie nie istnieje cos takiego jak MS Windows.
> Dla mnie istnieje system operacyjny, na ktorym
> musi chodzic moj program. Jak sie ten system operacyjny
> nazywa (UNIX czy Windows czy Mac..) to
> juz mnie nie interesuje.

Dopóki nie zechcesz robić GUI w czymś innym, niż Tkinter, to spoko. Bo
reszta darmowych konkurentów na razie udaje "wieloplatformowość". Za
naprawdę wieloplatformowych trzeba wybulić sporo grosza, chociaż np. za
Qt trochę mniej, niż Trolltech podaje na swojej stronie -- kupując
BlackAdder IDE (http://www.thekompany.com/products/blackadder/, $299 za
wersję Professional) nabywa się również licencję na Qt + PyQt
Professional. Jakby nie patrzeć, około $1000 do przodu (chociaż ja i tak
wolę Komodo...).

Jarek Zgoda

unread,
May 14, 2004, 2:30:53 PM5/14/04
to
WOJSAL <woj...@gazeta.pl> pisze:

>> > Ja bardziej Jave. Python raczej widze w malych,
>> > szybko pisanych programach u siebie.
>> Uhm.
>> Co jest dla Ciebie granicą stosowalności Pythona?
>
> Moja znajomosc Pythona (a wlasciwie jej brak) :)
> A dodatkowo:
> - szybkosc Pythona

Co najmniej zadowalająca, nie uważasz?

> - dostepnosc kodu zrodlowego (nie zawsze
> chce by klient widzial moj kod)

Bad karma, zmień prawnika. Masz źle sformułowane umowy.

Leszek Leszczynski

unread,
May 15, 2004, 4:34:16 AM5/15/04
to
Użytkownik baklarz napisał:


>>Ja bardziej Jave. Python raczej widze w malych,
>>szybko pisanych programach u siebie.
>
> Uhm.
> Co jest dla Ciebie granicą stosowalności Pythona?
>

Tu ja mam wątpliwość, być może ona wynika z mojej niewiedzy: jeżeli
dajmy na to mam aplikację w Pythonie, która używa numerics, wxpython i
jeszcze czegoś to jakbym chciał taką aplikację rozprowadzać, to muszę
zmuszać klienta do instalowania wszystkich tych bibliotek? Może da się
to obejść, ale dla mnie właśnie to stanowiłoby przeszkodę w przejściu w
100% na pythona.

pozdrawiam,
LL

Jarek Zgoda

unread,
May 15, 2004, 7:11:30 AM5/15/04
to
Leszek Leszczynski <L.Lesz...@aster.pl> pisze:

>> Co jest dla Ciebie granicą stosowalności Pythona?
>
> Tu ja mam wątpliwość, być może ona wynika z mojej niewiedzy: jeżeli
> dajmy na to mam aplikację w Pythonie, która używa numerics, wxpython i
> jeszcze czegoś to jakbym chciał taką aplikację rozprowadzać, to muszę
> zmuszać klienta do instalowania wszystkich tych bibliotek? Może da się
> to obejść, ale dla mnie właśnie to stanowiłoby przeszkodę w przejściu w
> 100% na pythona.

Do dystrybucji najczęściej "zamraża" się aplikację razem z bibliotekami
i interpreterem, przy użyciu narzędzi typu MacMillan Installer,
cx_Freeze czy py2exe.

Krzysztof Duchnowski

unread,
May 15, 2004, 8:48:27 AM5/15/04
to
Jarek Zgoda <jzg...@gazeta.usun.pl> napisał(a) dnia So, 15 maj 2004
11:11:30 GMT:

> Do dystrybucji najczęściej "zamraża" się aplikację razem z bibliotekami
> i interpreterem, przy użyciu narzędzi typu MacMillan Installer,
> cx_Freeze czy py2exe.

Pytanie gdzie dostać MacMillan Installera ;PPPp (z punktu widzenia
użytkownika końcowego jedno z "najczystszych" rozwiązań).
No chyba że cx_Freeze już go przegonił.

--

Krzysztof 'DK75' Duchnowski

Jarek Zgoda

unread,
May 15, 2004, 11:32:26 AM5/15/04
to
Krzysztof Duchnowski <> pisze:

>> Do dystrybucji najczęściej "zamraża" się aplikację razem z bibliotekami
>> i interpreterem, przy użyciu narzędzi typu MacMillan Installer,
>> cx_Freeze czy py2exe.
>
> Pytanie gdzie dostać MacMillan Installera ;PPPp (z punktu widzenia
> użytkownika końcowego jedno z "najczystszych" rozwiązań).
> No chyba że cx_Freeze już go przegonił.

Chyba jednak cx_Freeze będzie lepszym rozwiązaniem, zwłaszcza, że
orginalna strona MacMillan Inc. zniknęła.

http://forums.devshed.com/t124070/s.html

Adam Karpierz

unread,
May 15, 2004, 11:50:38 AM5/15/04
to
Użytkownik "Krzysztof Duchnowski" <ROT13:qx...@erchoyvxn.cy> napisał:

> Pytanie gdzie dostać MacMillan Installera ;PPPp (z punktu widzenia
> użytkownika końcowego jedno z "najczystszych" rozwiązań).

Sluze:
http://python.pl/installer_5b5_5.tar.gz
http://python.pl/installer_5b5_5.zip

Nowsza wersje zapewne pojawia sie na uzyczonym
Gordonowi McMillanowi site:
http://paulbaranowski.org/Downloads/installer_6a2.tar.gz

--
Adam Karpierz
karp...@python.pl


Leszek Leszczynski

unread,
May 15, 2004, 5:04:31 PM5/15/04
to
Użytkownik Jarek Zgoda napisał:

> Do dystrybucji najczęściej "zamraża" się aplikację razem z bibliotekami
> i interpreterem, przy użyciu narzędzi typu MacMillan Installer,
> cx_Freeze czy py2exe.
>

Tego nie wiedziałem. Dziękuję za informację, już ściągam :D

LL

WOJSAL

unread,
May 17, 2004, 2:53:25 AM5/17/04
to

Użytkownik "Jarek Zgoda" <jzg...@gazeta.usun.pl> napisał w wiadomości
news:c83356$64f$3...@atlantis.news.tpi.pl...
> WOJSAL <woj...@gazeta.pl> pisze:

>
> Dopóki nie zechcesz robić GUI w czymś innym, niż Tkinter, to spoko. Bo
> reszta darmowych konkurentów na razie udaje "wieloplatformowość".


Czy wxWindows jest wieloplatformowy?
Mysle o linuchu i windzie.
Z tego co widze to chodzi mi demo pod
linuchem jak i winda. Czy sa tam jakies
pulapki, ktore ograniczaja przenoszalnosc
miedzy tymi systemami?

baklarz

unread,
May 17, 2004, 3:27:27 AM5/17/04
to
On 2004-05-17, WOJSAL <woj...@gazeta.pl> wrote:
>
> Użytkownik "Jarek Zgoda" <jzg...@gazeta.usun.pl> napisał w wiadomości
> news:c83356$64f$3...@atlantis.news.tpi.pl...
>> WOJSAL <woj...@gazeta.pl> pisze:
>>
>> Dopóki nie zechcesz robić GUI w czymś innym, niż Tkinter, to spoko. Bo
>> reszta darmowych konkurentów na razie udaje "wieloplatformowość".
>
>
> Czy wxWindows jest wieloplatformowy?
Nie do końca, dokumentacja pokazuje co nie będzie działać.
Zresztą w smamym demo masz przykłady windows only.
--
Tomasz Drobiszewski
id...@gazeta.usun.spam.pl

WOJSAL

unread,
May 17, 2004, 5:32:28 AM5/17/04
to

Użytkownik "baklarz" <bak...@z.pl> napisał w wiadomości
news:slrncagqav....@kastor.ds.pg.gda.pl...

> Nie do końca, dokumentacja pokazuje co nie będzie działać.
> Zresztą w smamym demo masz przykłady windows only.


Ale mi to chodzi pod Linuche takze.
Nie sprawdzalem wszystkich, ale
nie zauwazylem by cos tam bylo nie tak,
pod Linuksem.

Jarek Zgoda

unread,
May 17, 2004, 3:39:59 PM5/17/04
to
WOJSAL <woj...@gazeta.pl> pisze:

>> Dopóki nie zechcesz robić GUI w czymś innym, niż Tkinter, to spoko. Bo
>> reszta darmowych konkurentów na razie udaje "wieloplatformowość".
>
> Czy wxWindows jest wieloplatformowy?

Z nazwy -- tak. W praktyce -- zasadniczo. Pomijając fakt, że na X11
chodzi jak ostatni żółw. Ma swoje narowy i tu, i tam.

> Mysle o linuchu i windzie.

Chciałeś powiedzieć: linuksie i Windows?

Grzegorz Makarewicz

unread,
May 18, 2004, 1:46:53 AM5/18/04
to
WOJSAL wrote:
> Użytkownik "Jarek Zgoda" <jzg...@gazeta.usun.pl> napisał w wiadomości
> news:c83356$64f$3...@atlantis.news.tpi.pl...
>
>>WOJSAL <woj...@gazeta.pl> pisze:
>>
>>Dopóki nie zechcesz robić GUI w czymś innym, niż Tkinter, to spoko. Bo
>>reszta darmowych konkurentów na razie udaje "wieloplatformowość".
>
>
>
> Czy wxWindows jest wieloplatformowy?
> Mysle o linuchu i windzie.
> Z tego co widze to chodzi mi demo pod
> linuchem jak i winda. Czy sa tam jakies
> pulapki, ktore ograniczaja przenoszalnosc
> miedzy tymi systemami?
>

System M$ zasadniczo rozni sie od *nix-owych konkurentow i nie mozesz
oczekiwac, ze dowolnie napisany program bedzie dzialal na dowolnym z nich.

wxActiveX, wxOLE, richText (rtf), right justified textctrl - to tylko
kilka z przykladow nie dzialajacych na *nix-ach.

wxSocket (unixSocket) wogole nie istnieje na M$.

mak

WOJSAL

unread,
May 18, 2004, 2:56:33 AM5/18/04
to

Użytkownik "Jarek Zgoda" <jzg...@gazeta.usun.pl> napisał w wiadomości
news:c8b4ef$6c9$2...@nemesis.news.tpi.pl...

>
> Chciałeś powiedzieć: linuksie i Windows?
>

Nie linuksie, tylko Linuksie. :)

Jarek Zgoda

unread,
May 18, 2004, 4:04:35 PM5/18/04
to
WOJSAL <woj...@gazeta.pl> pisze:

>> Chciałeś powiedzieć: linuksie i Windows?
>
> Nie linuksie, tylko Linuksie. :)

Którym? Linux to nie jest nazwa własna, z wielkiej litery pisze się go
tylko wtedy, gdy stanowi część nazwy handlowej/nazwy własnej. Albo (jak
w powyżej) rozpoczyna nowe zdanie.

0 new messages