導航:首頁 > 編程語言 > python庫幫助文檔

python庫幫助文檔

發布時間:2024-08-10 22:10:20

『壹』 python 幫助文檔 怎麼使用

  1. python幫助文檔是chm格式的(即英語「Compiled Help Manual」的簡寫,即「已編譯的幫助文件」。)

  2. CHM是微軟新一代的幫助文件格式,利用HTML作源文,把幫助內容以類似資料庫的形式編譯儲存。

    python幫助文檔在python安裝目錄的doc文件夾下,雙擊即可打開。



『貳』 怎樣查找python標准庫和第三方庫中函數的說明

第一種方法:
>>> import numpy
>>> help(numpy.array)
第二種方法:查官方文檔

『叄』 Python Word文檔處理 上篇:python-docx

某天我收到一個需求:希望能夠用python對word文檔進行一些處理,比如更換一些文字以及添加批註。

簡單搜索後,我發現 python-docx 是一個處理docx文檔的常用python庫,因此我打算用它來進行進一步開發。

官方文檔 提供了一個簡單的示例

python-docx 將文檔抽象為document對象、paragraph對象以及run對象,提供了圍繞這些對象進行簡單處理的API

然而在文檔中並沒有出現關於批註操作的部分,我在搜尋 一些文章 後發現了在某個 issue 中提及了添加批註相關信息,然而還是沒有得到具體的解決辦法

docx文檔底層是由XML文件組成的

我們可以將一個 xx.docx 文件的後綴名改為 .rar 然後將其手動解壓,可以得到下面這些文件

在諸多文件當中主要用到的是 document.xml 文件,這里保存了文檔的內容

打開一份 document.xml 文件,拋開header、footer、table以及其他特殊項,去掉樣式等修飾項,一份樸素的docx文檔主要可以分為三個部分:paragraph、run、text

paragraph即段落,就是我們在word當中看到的一段。text即文本,就是真實的內容。run比較抽象,我們可以將其理解為片段,即語句的切分。

為了更好地理解run是什麼,打開一篇word文檔定位其中一句話

讓我們看看這篇文檔解壓之後的 document.xml 文件中對應的部分

OK,我們可以看到原本完整的一句話在word中被拆分成了許多個 <w:r> 標簽,這就是 run ,word切分 run 的規則很多,有的根據標點符號,有的根據中文分詞,句子中如果存在不同樣式的字詞也會單獨切分出來,因此我們很難預估一句話究竟會被分成幾個片段。

在issue中搜索comment關鍵字發現在一個 merge request 上已經給出了添加批註的解決方案,可以通過 paragraph 對象上的 add_comment 方法給一個段落添加批註

但這還是不符合我的需求,我的目標是精準添加到某個詞或者短語上

打開 這個貢獻者的源碼 進行研究

其實就是在P標簽內插入comment標簽引用,同時添加comment標簽到xx文件

同理我們可以在r標簽內插入comment標簽引用,同時添加comment標簽到xx文件,這樣就能實現給特定詞添加批註的需求了

『肆』 我想學Python,請教幾個問題

既然你想學,或者是說喜歡,總覺著給你些意見,並不是為了要分。

python現在主要分為python2, python3,這兩者差別大。通常都建議你學習python2。下載2.7的最新包就可以了。

入門教程不要多。有一個就可以。python的入門很容易。如果你有基礎就下狠功夫。看完入門教程也基本會了後要從兩個方面入手。
第一是將python的基本庫看一遍。它自帶的那個幫助文檔就可以。自己喜歡哪個庫就看哪個,大概的都要看一遍
第二就是找一些有趣的程序,拿來學習一下。這方面例子相當多。只要有應用的地方往往都有python的身影。不管是運維測試工具,還是互聯網,游戲,科學計算,還是極客手段都有很多例子。

以後學習主要還是靠自己練習,嘗試再加上學習別人的代碼。python的庫大部分都是開源的。如果沒有幫助直接去看代碼。而且往往都自帶測試用例。測試驅動開發是python的典型開發模式。

盡量一開始就用嚴格的編程規范。不要隨意寫程序。這樣你會受益更多。可以堅持嚴謹的設計規范。

DRY要用一下。什麼時候用OO什麼時候用結構化編程也要多想一想。不要盲目。

『伍』 如何查看python庫函數的代碼

python 所有版本的源代碼可以在這里下載到:

https://www.python.org/downloads/source/

python沒有像matlab那樣的函數可以直接查看某個函數的源代碼,只有去下載整個源代碼查看了,不過找起來應該也不難,另外你也可以寫一個小程序來查看對應函數的源代碼。

Python的函數調用方式是通過import來調用的對應的py文件。

庫函數有內建函數build_in(會寫python的時候已經可以不用看了,不會寫的時候看也看不懂),和通過pip直接下載或者github上下載再安裝的函數。本質上都是py文件。後者有時候由於環境的不同需要自行修改(這種情況較少),一般在安裝路徑下"Libsite-packages"文件夾中存在。

學習庫函數最好的方法是看網上官方的幫助文檔,此外還可以通過python自帶的dir()方法查看所有的屬性和方法,或者用help()方法查看幫助文檔(部分別人造的輪子不一定有)。
另外推薦使用ipython,Python創始人之一的成員編寫的互動式系統。

『陸』 python如何查看庫的說明

第一步,獲取本地幫助文檔的路徑

打開終端,輸入python -m pydoc -p 0,此時它會返回pydoc server ready at http://localhost:port/的信息。

閱讀全文

與python庫幫助文檔相關的資料

熱點內容
對一個演算法的評價不包括 瀏覽:533
3D臉pdf 瀏覽:881
在編譯之前更改指定時間 瀏覽:354
機房伺服器電源線如何扎線 瀏覽:732
什麼演算法治宣傳 瀏覽:18
哪個app可以測溫槍 瀏覽:17
macmongodbphp 瀏覽:330
php寫游戲伺服器 瀏覽:875
對立陣營插旗命令 瀏覽:371
java實現帕斯卡三角形演算法 瀏覽:316
linux文件名限制 瀏覽:708
金稅三期代理伺服器地址是什麼意思 瀏覽:429
多自變數擬合Python 瀏覽:456
文件夾加密總是失敗 瀏覽:510
androiddexpathlist 瀏覽:626
要卸載己加密的文件怎麼辦 瀏覽:158
ping伺服器ip地址失敗 瀏覽:136
成都黑馬程序員 瀏覽:645
成考app哪個好 瀏覽:702
linux當前線程id 瀏覽:348