python學習筆記 (十一)模組

2022-07-17 12:18:08 字數 653 閱讀 9559

模組是指乙個包含定義的函式和變數的檔案,其字尾名為.py。模組可以被別的程式引用,並使用其中的函式等功能。

如果需要使用模組,只需要在新模組中匯入模組。使用import關鍵字

如:import module1,module2

乙個模組只會被匯入一次。

from語句標識從模組中匯入乙個指定的部分到當前模組。

from modename import name1

from modename import *

乙個模組在被另乙個程式第一次引入的時候,其主程式將執行。如果我們想在模組被引入時,模組中的某一塊程式塊不執行,我們可以用__name__屬性來使該程式塊僅在該模組自身執行時執行。

注意:

每乙個模組都有乙個__name__屬性,當其值是

__main__

時,表明該模組自身在執行,否則被引入。

可以找到模組內定義的所有名稱。以乙個字串列表的形式返回

包是一種管理python模組命名空間的形式,採用

」點模組名稱

」目錄只要包含乙個名稱為:__init__.py的檔案才會被認作是乙個包。

表示在使用from 包名

import *

的時候,可以匯入的子模組

perl學習筆記十一 模組

模組 這裡的模組感覺上相當於乙個類庫。我們可以呼叫這個 類庫里的函式。我們也稱之為package即包。一 如何使用模組 使用如下的命令 use module name 例如 use cwd 位置隨便放,不過就像c語言中一樣最好是放在程式的最開始.對模組中某個函式的引用 module name fun...

python筆記(十一)time時間模組

呼叫時間模組 import time 1970 1.1 00 00 00 到現在經過的秒數 print time.time 計算時間的間隔 1596510899.6354585 print time.strftime y m d h m s p print time.strftime y m d x...

Python學習筆記(十一) Python函式

以mark lutz著的 python學習手冊 為教程,每天花1個小時左右時間學習,爭取兩周完成。寫在前面的話 2013 7 21 22 00 學習筆記 1,def是python中的乙個可執行語句 函式並不存在,直到python執行了def後才存在。def建立了乙個物件,並將其賦值給乙個變數名,這個...