2010-03-13 4 views
4

Я недавно скачал модуль IMDbpy .. Когда я,Чтение Python Документация для модулей 3 участника

import imdb 
help(imdb) 

я не получаю полную документацию .. Я должен сделать

im = imdb.IMDb() 
help(im) 

видеть доступные методы. Мне не нравится этот консольный интерфейс. Есть ли лучший способ прочитать документ. Я имею в виду весь документ, связанный с модулем imdb на одной странице..

ответ

10

Использование pydoc

pydoc -w imdb 

Это будет генерировать imdb.html в том же каталоге.


pydoc -p 9090 запустит сервер HTTP на порт 9090, и вы сможете просмотреть всю документацию на http://localhost:9090/

+0

Я пытался .. Но, по-прежнему Я не получаю методы «im» в doc html –

+0

Я до сих пор не получил методы «im» в документе. Почему ответ был поддержан ...? –

+0

Вы попробовали 'pydoc -p'? –

1

в IPython вы могли бы сделать

[1]: import os 
[2]: os? 

< get the full documentation here > 

# or you could do it on specific functions 
[3]: os.uname 
<built-in function> 



[4]: os.uname? 

< get the full documentation here > 


# Incase of modules written in python, you could inspect source code by doing 
[5]: import string 
[6]: string?? 

< hows the source code of the module > 

[7]: string.upper?? 

< shows the source code of the function > 
Смежные вопросы