Article View: pl.comp.lang.python
Article #27731Re: IMAP
From: pakalk
Date: Tue, 30 Nov 2010 21:25
Date: Tue, 30 Nov 2010 21:25
48 lines
3616 bytes
3616 bytes
On 30 Lis, 21:52, "Artur M. Piwko" <milusi.pysiac...@buziaczek.pl>
wrote:
> In the darkest hour on Tue, 30 Nov 2010 09:37:06 -0800 (PST),
> pakalk <pak...@gmail.com> screamed:
>
> >> Eee... Ale UID to *nie jest* poj cie wysokopoziomowe, e tak pozwol
> >> sobie zauwa y .
>
> >> Poza tym "search", nie "sort".
>
> Wykastrowałeś półśkie litery przedpiścy.
>
> > UID to unikalny identyfikator wiadomości (w pewnym zakresie). Nie
> > rozumiem czemu miałby być wysoko, czy niskopoziomowy. Wyobrażam sobie
> > działanie dobrej biblioteki np. tak:
>
> > cmd = conn.sort()
> > cmd.mode = 'uid'
> > cmd.scope = scope(2, 24)
> > results = cmd.execute()
>
> Jeśli już to wolałbym coś a'la:
>
> cmd = conn.sort('uid', scope(2,24))
> res = cmd.execute()
Twój zapis może być pomocnym skrótem dla mojej formy obsługi komend ;)
(Napisałem tylko ogólnie o co mi chodzi).
>
> > Napisałbym, gdybym miał czas - nie mam, więc szukam gotowego
> > rozwiązania (w myśl też zasady, by nie wymyślać koła od nowa).
>
> Ja oparłem się na imaplibie. Lekko obudowałem bibliotekę bazową.
>
Też miałem taki zamiar, ale liczyłem na gotowe rozszerzenie. Zobaczymy
tę bibliotekę, którą ktoś wskazał wcześniej, a potem zobaczymy jak
rozwiązać sprawę. I tak chyba napiszę sobie generyczne klasy do
obsługi storadżów wszelakich.
Fakt, że imaplib nie jest do niczego - ale raczej operuje na
strukturach - próżno tu szukać klas odpowiadających np. komendom i o
to mi chodziło, gdy mówiłem, że nie jest moją wymarzoną biblioteką. O
tyle fajnie jednak, że jest napisana w Pythonie (jeśli się nie mylę),
więc nie trzeba dłubać w C/C++ (co przy module do php-a jest wręcz
niemożliwe). No i kończąc tłumaczenie: jestem dość wymagający i
krytycznie nastawiony do wszystkiego co nie jest doskonałe ;)
Technical Details
Message-ID:
<f270653a-77b3-4c0f-b6cd-ebd4da171b7a@o4g2000yqd.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!o4g2000yqd.googlegroups.com!not-for-mailReferences:
<eaf75176-ba0a-416f-b108-037ff4251577@i5g2000yqe.googlegroups.com> <op.vj9s9hvrus2y1v@klaptop7> <faab3e88-0dcd-4a0b-88b7-40576ef0e923@n10g2000yqd.googlegroups.com> <460f64e9-71c8-4091-8f73-45a03f31a318@c39g2000yqi.googlegroups.com> <c4911ca7-6a51-40df-b5db-2052f2956c7b@i41g2000vbn.googlegroups.com> <slrnif9cai.bgk.milusi.pysiaczek@buziaczek.pl> <2b696c07-a1cf-4797-b886-7743c9ee5bd7@o4g2000yqd.googlegroups.com> <slrnif9nr7.bgk.milusi.pysiaczek@buziaczek.pl> <a614d038-a450-4ba1-870a-572430c0d7f9@f20g2000vbc.googlegroups.com> <id3bu0$73q$1@solani.org> <3ae5e6a8-c17d-499d-bfa0-cba63f83711b@w21g2000vby.googlegroups.com> <slrnifap15.7up.milusi.pysiaczek@buziaczek.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!o4g2000yqd.googlegroups.com!not-for-mail From: pakalk <pakalk@gmail.com> Newsgroups: pl.comp.lang.python Subject: Re: IMAP Date: Tue, 30 Nov 2010 13:25:01 -0800 (PST) Organization: http://groups.google.com Lines: 58 Message-ID: <f270653a-77b3-4c0f-b6cd-ebd4da171b7a@o4g2000yqd.googlegroups.com> References: <eaf75176-ba0a-416f-b108-037ff4251577@i5g2000yqe.googlegroups.com> <op.vj9s9hvrus2y1v@klaptop7> <faab3e88-0dcd-4a0b-88b7-40576ef0e923@n10g2000yqd.googlegroups.com> <460f64e9-71c8-4091-8f73-45a03f31a318@c39g2000yqi.googlegroups.com> <c4911ca7-6a51-40df-b5db-2052f2956c7b@i41g2000vbn.googlegroups.com> <slrnif9cai.bgk.milusi.pysiaczek@buziaczek.pl> <2b696c07-a1cf-4797-b886-7743c9ee5bd7@o4g2000yqd.googlegroups.com> <slrnif9nr7.bgk.milusi.pysiaczek@buziaczek.pl> <a614d038-a450-4ba1-870a-572430c0d7f9@f20g2000vbc.googlegroups.com> <id3bu0$73q$1@solani.org> <3ae5e6a8-c17d-499d-bfa0-cba63f83711b@w21g2000vby.googlegroups.com> <slrnifap15.7up.milusi.pysiaczek@buziaczek.pl> NNTP-Posting-Host: 83.4.177.244 Mime-Version: 1.0 X-Trace: posting.google.com 1291152302 30956 127.0.0.1 (30 Nov 2010 21:25:02 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 30 Nov 2010 21:25:02 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: o4g2000yqd.googlegroups.com; posting-host=83.4.177.244; posting-account=rLTIYAoAAAAC0UY184o3dcMgnRpikGCw User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7,gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit