1樓:匿名使用者
用sphinx
以win32系統為例,最簡單的安裝方式是在dos下輸入如下**
pip install -u sphinx
安裝好了之後,用最簡單的半自動生成api文件的方式進行
例如:你的python安裝在c:\python27, 想要給flask包自動製作文件,製作完成的文件放在c:\python_doc\flask的資料夾
**如下:
sphinx-apidoc -f -o c:\python_doc\flask c:\python27\lib\site-packages\
(此處-o應緊跟輸出資料夾,不然會產生一個-f的資料夾,多謝@hyacz)
然後進入c:\python_doc\flask資料夾
cd c:\python_doc\flask
此資料夾下有一個make.bat檔案,再執行一下
make html
然後就能在\_build\html資料夾中看到生成好的文件了,還支援查詢的功能
2樓:
1對於函式字串文件:
(1)定義方式:
可以由成對單引號或雙引號建立單行字串文件或使用成對三元引號'''建立多行字串文件(2)輸出字串文件
使用help(函式名)輸出函式文件及引數列表或通過 函式名.__doc__來只輸出文件字串2對於一般註釋,本人暫沒有形成規範的方法
python 程式有什麼好的自動從註釋生成文件的方法
3樓:老夭來了
你可以使用doxygen或者sphinx,現在python文件就是使用sphinx生成的,你可以到官網看一下具體的使用方法。
如果解決了您的問題請採納!
如果未解決請繼續追問
4樓:匿名使用者
用sphinx
以win32系統為例,最簡單的安裝方式是在dos下輸入如下**
pip install -u sphinx
安裝好了之後,用最簡單的半自動生成api文件的方式進行
例如:你的python安裝在c:\python27, 想要給flask包自動製作文件,製作完成的文件放在c:\python_doc\flask的資料夾
**如下:
sphinx-apidoc -f -o c:\python_doc\flask c:\python27\lib\site-packages\
(此處-o應緊跟輸出資料夾,不然會產生一個-f的資料夾,多謝@hyacz)
然後進入c:\python_doc\flask資料夾
cd c:\python_doc\flask
此資料夾下有一個make.bat檔案,再執行一下
make html
然後就能在\_build\html資料夾中看到生成好的文件了,還支援查詢的功能
5樓:春醬醬
什麼叫從註釋生成文件?
是從一個指令碼中提取出所有的註釋,再寫入一個文件中嗎?
直接自己寫就可以了啊 使用open()開啟檔案 open開啟一個py檔案 和txt檔案是一樣的
然後while讀取每一行 判斷是否有# 有的話 一行的#後面的就寫入到另一個檔案中
python的**註釋有哪些方法
6樓:心殤歲
使用井號加一個空格,後面的內容
會被當做註釋來解析;
使用三個單引號或雙專引號包裹的屬內容,會被當做註釋來解析,這種寫法如果放在print中,可以實現所見即所得的效果,既回車也會直接顯示在控制檯
這些基礎入門的知識,你可以到黑馬程式設計師社群瞭解一下。或者官網對話方塊可直接諮詢。
7樓:匿名使用者
一般行註釋用井號 # 大段註釋用三引號 就是三個單引號包住
python如何獲取python檔案中的註釋
8樓:
主要是按行讀取,然後就是寫出判斷邏輯來勘測行是否為注視行,空行,編碼行
其他的:
import linecache
file=open('3_2.txt','r')linecount=len(file.readlines())linecache.
getline('3_2.txt',linecount)
這樣做的過程中發現一個問題,因為我的指令碼是迴圈讀取3_2.txt檔案,當3_2.txt發生變化時,讀到的內容不變化,看了一下linecache應該是快取的問題,查資料後發現果然是這樣,在用linecache之前清除一下快取就好了linecache.
clearcache()。
一個簡單的python程式,利用dsu模式把words裡面的單詞按照長度排序。下面的程式中註釋的那句話到底有什麼 195
9樓:如同神一般菜鳥
list 結構為 [(單詞1長度,單詞1),(單詞2長度,單詞2),...]
e即為每個具體的(單詞n長度,單詞n)
length, word = e,即為
length, word = (單詞n長度,單詞n)。
等同於:
length = 單詞n長度
word = 單詞n
10樓:
>>> words = ['abcd', 'ab', 'defghi']
>>> lst = sorted(words,... key=lambda x: len(x),
... reverse=true)
python移除註釋方法
11樓:大話殘劍
cleannote.ini的格式
[cleannote]
srcpath=e:/test
descpath=e:/test/newfiles
python程式有什麼好的自動從註釋生成的方法
老夭來了 你可以使用doxygen或者sphinx,現在python文件就是使用sphinx生成的,你可以到官網看一下具體的使用方法。如果解決了您的問題請採納!如果未解決請繼續追問 用sphinx 以win32系統為例,最簡單的安裝方式是在dos下輸入如下 pip install u sphinx ...
Python有像Press這樣的開源程式麼
唯愛凌寶寶 joomla!在中國有人稱呼逐浪,mambo的分支,是mambo核心開發團隊另起爐灶的產品。自從mambo 被miro公司所把持 後,脫離了開源的軌道,核心開發團隊出走,建立 了分支joomla!藉助老牌cms mambo長年 建立 起來的人氣,以及對 製作 的良好支撐 joomla得到...
python什麼版本好,新手學Python用哪個版本好
迷之少年 肯定是 3 啊,2 已經穩定 不更新 了。每當遇到這個問題好多人就會說 很多模組不支援3 但是 3 已經發布 5 年多了,5 年過去還不支援新版本的模組,基本就是停止維護了。樓上第一句話說語法修改不大,後面又說版本變化太大,自己不覺得矛盾麼。現在 3 已經不常遇到 重要而不支援 的第三方包...