得到python預設的幫助文件

2021-09-08 08:18:45 字數 1105 閱讀 9481

python的help文件很好,就是有時候help一下給出好幾頁來,甚至有些幫助根本就看不到了(我想應該有其他方法可以解決,只是我不想去查了),因為這個可以通過乙個很簡單的python指令碼搞定。

這裡舉例為證,比如我想得到tkinter的幫助文件,在互動模式下,我可以這樣輸入:

>>> import tkinter

>>> help(tkinter)

按下回車則會看到壯觀的刷屏效果……當你滾動滑鼠看比較靠前的幫助文件時會發現找不到。

這顯然不是我需要的。

或許是我不應該這麼輸入,我這樣的輸入導致過量的輸出。

可事實是我真的很需要關於tkinter的全部文件,怎麼辦?

我想可以這樣,具體如下:

檔案:getpythonhelp2.py :

**:

#

!/usr/bin/python

import tkinter

help(tkinter)

使用:python getpythonhelp2.py > 1.txt

直接輸出重定向到檔案,存檔檢視很方便,哈哈……

其實還有個更懶的做法,這裡只給出個demo:

1

#!/usr/bin/python

2'''

3file : getpythonhelp.py

4author : mike

5e-mail : [email protected]

6'''

7import tkinter

8import sys

910 tmp = sys.stdout

11 fp = open("

1.txt

","w

") 12 sys.stdout = fp #

redirect stdout

13 help(tkinter)

14 sys.stdout = tmp #

recover stdout

15 fp.close()

這個用到我之前的一篇文章(中提到的程式內部io重定向實現的,其實原理都差不多。

好,就這些了,希望對你有幫助。

得到python預設的幫助文件

python的help文件很好,就是有時候help一下給出好幾頁來,甚至有些幫助根本就看不到了 我想應該有其他方法可以解決,只是我不想去查了 因為這個可以通過乙個很簡單的python指令碼搞定。這裡舉例為證,比如我想得到tkinter的幫助文件,在互動模式下,我可以這樣輸入 import tkint...

Python幫助文件的設定

為了可以在互動模式下利用help命令檢視幫助資訊,需要進行的配置如下 wget 2 解壓後放置到合適的目錄,如 tar jxvf html 2.5.tar.bz2 c usr python docs 3 編輯 bash profile檔案增加pythondocs環境變數 pythondocs usr...

Python幫助文件的檢視

python擁有兩個指令可以檢視幫助文件 分別為help 和 dir指令 對於help指令 1.help可用於檢視import的模組的資訊 import math help math 2.對於常用的一些內建物件 函式檢視 help str help str.upper 對於dir指令 1.列出模組定...