🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #28320

Re: Pytania początkującego cz. 3

#28320
From: hubert depesz lubaczewski
Date: Tue, 15 Nov 2011 14:09
38 lines
2419 bytes
On 2011-11-15, Artur M. Piwko <milusi.pysiaczek@buziaczek.pl> wrote:
>> 2. jak można się połapać w dokumentacji? to pytanie takie bardziej
>> ogólne, ale już tłumaczę.
>> znalazłem moduł email.
>> w docach do niego znalazłem informację o funkcji message_from_file
>> fajnie. ale nie jest napisane co ona zwraca (obiekt jakiejś klasy, ale
>> jakiej?). no nic. na sieci podpowiedzi, żeby zrobić print repr(obiekt)
>> ok. dowiedziałem się, że jest to instancja email.message.Message
>> fajnie.
>> odpaliłem pythona, zrobiłem import email (taki sam jak mam w swoim
>> programie), help( email.message.Message ) - i nie działa.
>> znowu - na sieci podpowiedzieli, że muszę zrobić: import email.message,
>> ale podobno nie jest regułą, że obcina się ostatni element z nazwy.
>>
>> tu pytanie: czy jest jakieś miejsce/metoda/algorytm/cokolwiek dzięki
>> któremu mając "w ręku" obiekt mogę przeczytać do niego manuala - tzn. do
>> jego klasy, bez zgadywania co muszę zaimportować?
>>
>
> Np. via ipython
>
> # import email.message
> # dir(email.message.Message)
> # email.message.Message?
> # email.message.Message??

ok. ale skąd wiadomo, że muszę zrobić ten import?
tzn. konkretnie ten, email.message.

i czy jak klasa będzie się nazywała a.b.c.d.e.f
to muszę zrobić zawsze import a.b.c.d.e (czyli nazwa klasy bez
ostatniego elementu)?

depesz

-- 
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/
Technical Details
Message-ID: <uc8ap8-uiv.ln1@depesz.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!depesz.com!not-for-mail
References: <9gr8p8-v4r.ln1@depesz.com> <slrnjc476e.8or.milusi.pysiaczek@buziaczek.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!depesz.com!not-for-mail
From: hubert depesz lubaczewski <depesz@depesz.com>
Newsgroups: pl.comp.lang.python
Subject: Re: Pytania początkującego cz. 3
Date: Tue, 15 Nov 2011 15:09:02 +0100
Organization: depesz Software
Lines: 38
Message-ID: <uc8ap8-uiv.ln1@depesz.com>
References: <9gr8p8-v4r.ln1@depesz.com> <slrnjc476e.8or.milusi.pysiaczek@buziaczek.pl>
Reply-To: depesz@depesz.com
NNTP-Posting-Host: andy.depesz.com
Mime-Version: 1.0
X-Trace: news.onet.pl 1321366803 27348 88.198.47.100 (15 Nov 2011 14:20:03 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Tue, 15 Nov 2011 14:20:03 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit