Python學習筆記(十) Python文件

2021-06-16 20:12:21 字數 808 閱讀 9182

以mark lutz著的《python學習手冊》為教程,每天花1個小時左右時間學習,爭取兩周完成。 --- 寫在前面的話

2013-7-20 20:00 學習筆記

1,python以#開始**注釋。python也支援可自動附加在物件上的文件,而且可以在執行時檢視。這類注釋是寫成字串,放在模組檔案、函式、類語句的頂端,就是在任何可執行**前(#注釋在其前沒有問題)。python會自動封裝這個字串,也就是成為所謂的文件字串,使其成為物件的__doc__屬性。例如:

"""

module documentation

words go here

"""spam = 40

def square(x):

"""function documentation

words go here

"""return x**2

class employee:

"class documentation"

pass

2,python有乙個pydoc工具,可以來檢視文件字串資訊。在命令列模式下,通過help函式啟動pydoc。在gui模式下,可以直接檢視html網頁格式的文件資訊。

3,python的標準手冊可以從獲得,是python語句及其工具集的最新完整說明。在windows上,該標準手冊是隨python一起被安裝的。

4,dir()函式用於列出物件的所有屬性,可以傳入所需型別的常量。例如:

dir()

dir('')

5,一些python**編寫陷阱:

Python學習筆記(十)

mylab 專案實戰 1 在templates中乙個index.html我需要引入當前資料夾中的另乙個網頁,我直接在index的 中引入 html無效 最後,我在這個專案的主目錄下的urls中進行設定,可行 2 在呼叫網頁的時候,進行views設定,就已經把處理函式給選定了 直接在views,用re...

python學習筆記十

字典遍歷 集合函式 copy僅拷貝物件本身,而不對中的子物件進行拷貝,故對子物件進行修改也會隨著修改。dict1 dict2 dict1 dict3 dict1.copy dict1 user root dict1 num remove 1 print dict1 print dict2 print...

Python爬蟲學習筆記(十)

csv檔案儲存 csv以純文字的形式儲存 資料 import csv with open text.csv w as csvfile writer csv.writer csvfile writer.writerow id name age writer.writerow 001 wangsan 1...