Zanurkuj w Pythonie/Potęga introspekcji: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Nurkujemy: str nie obsłuży polskich znaków z odbchelper, w podsumowaniu użyto unicode i tu też tak być powinno |
drobne techniczne |
||
Linia 2:
== Nurkujemy ==
Zacznijmy od kompletnego, działającego programu. Przeglądając kod na pewno rozumiesz już niektóre jego fragmenty. Przy niektórych liniach znajdują się liczby w komentarzach; korzystamy tu z koncepcji, które wykorzystywaliśmy już w [[../
{{Python/Przykład
|4.1|{{Python/Src|apihelper.py}}
|tekst=
u"""Wypisuje metody i ich notki dokumentacyjne.
Linia 18:
for method in methodList])
if __name__ == "__main__": #(4) (5)
print info.__doc__</
# Ten moduł ma jedną funkcję <code>info</code>. Zgodnie ze swoją [[../Deklarowanie funkcji|deklaracją]] wymaga ona trzech argumentów: <code>object</code>, <code>spacing</code> oraz <code>collapse</code>. Dwa ostatnie parametry są opcjonalne, co za chwilę zobaczymy.
Linia 67:
[[../Argumenty opcjonalne i nazwane/]]|
}}
</noinclude>
|