[英]Where is the documentation source for python? (and spyder documentation features)
哪里可以保存文檔供spyder(python IDE)訪問?
當我在spyder控制台中鍵入plot.savefig(
時,會彈出一個savefig()的文檔。這是一個非常不錯的功能,但是當我移動鼠標時它便消失了。它將文檔從何處拉出?我已經搜索了/ doc文件夾,找不到與matplotlib相關的任何東西,我想在另一台顯示器上的PDF查看器中打開它。
import matplotlib.pyplot as plt
plt.savefig()
這是用於說明的文檔圖像:
您正在查看的文檔來自您鍵入的函數的文檔字符串。您可以使用plt.savefig.__doc__
獲取原始文本,也可以使用交互式解釋器中的內置help
命令以一些格式對其進行格式化: help(plt.savefig)
Spyder在其文檔窗口的內容中應用了一些額外的特殊格式。
文檔的詳細程度會因模塊而異。 在matplotlib
的情況下,它相當詳細,可能是因為維護人員已努力使它易於使用,而無需大量的編程經驗。
至於關於如何在Spyder之外查看這些文檔的問題,建議您在線查看。 我在matplotlib
主頁上看到他們有大量的文檔,包括與您所看到的文檔具有相同內容的網頁 (可能是從相同的文檔字符串生成的)。
( 這里是Spyder dev )您所指的文檔是plt.savefig(
,右邊的小黃框,對嗎?這些叫做調用提示,我在下一版本中對其進行了修復( 2.3
,現在是發布候選版本),以便將它們維護在屏幕上如果您將鼠標放在它們上,則隱藏,如果您單擊它們或在一定時間后自動單擊它們。
注意事項 :
2.2.5
或更早版本中不起作用。 關於文檔:我們計划添加“對象檢查器”選項卡,以便您可以同時查看多個文檔頁面。
這可能與您現在無關,但是現在您可以使用?plt.savefig
。 對於在spyder上遷移到python的R用戶來說,這將很方便,因為兩者都遵循相同的方式來顯示文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.