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.列出模組定...