2017-12-27 344 views
1

有時候我需要搜索一些我已經安裝的python庫文檔裏面的東西,而且我總是使用help()內置函數,但是我想知道是否有某種方法可以在這個內容中進行搜索,甚至更好,而不需要打開一個python終端。我真的很想知道一些乾淨的方法來做到這一點(基於Linux),避免管道或類似的東西,我已經知道。有一些圖書館或外部有用的與我們分享?如何在python help()內置的函數結果中搜索一些單詞?

+0

你想一個方法來搜索所有的文檔字符串中一氣呵成,或您指定類或方法僅僅是文檔字符串? – tripleee

+0

至少我可以在解釋器中使用help()獲得相同的信息。謝謝。 –

回答

0

在外殼:

pydoc modulename | grep the-word 

$ pydoc os | grep chmod 
chmod(...) 
    chmod(path, mode) 
fchmod(...) 
    fchmod(fd, mode) 
+0

謝謝,這很有趣。我不知道它,但如果我想要獲得有關安裝在我的venv中的庫的信息(例如pymongo),則無法使用。或者我可以嗎? –

+0

當然可以。請參閱[文檔](https://docs.python.org/3/library/pydoc.html) – tripleee

相關問題