詳解 Python 中的模組

2021-09-05 11:02:52 字數 890 閱讀 3222

python 模組是⼀個包含有函式、變數、類和常量等等內容的 python ⽂件。 模組幫助我們將相關的**組織在⼀起,例如 math 模組擁有數學相關的函式。

import mymodule

print(mymodule.foo)

mymodule.hello()

上述**的運⾏結果如下:

100

i am from mymodule.py

如之前**所⽰,調⽤模組的變數和函式時,需要指定模組的名稱。

from mymodule import foo

print(foo)

內建的 dir() 函式能夠返回由物件所定義的名稱列表。如果這⼀物件是⼀個模組,則該列表會包括函式內所定義的函式、類與變數。該函式接受引數。如果引數是模組名稱,函式將返回這⼀指定模組的名稱列表。如果沒有提供引數,函式將返回當前模組的名稱列表。

包是指⼀個包含模組與⼀個特殊的 __init__.py ⽂件的⽂件夾,後者向 python 表明這⼀⽂件夾是特別的,因為其包含了 python 模組。

假設你想建立⼀個名為「world」的包,其中還包含著」asia「、」africa「等其它⼦包,同 時這些⼦包都包含了諸如」india「、」madagascar「等模組。下⾯是你會構建出的⽂件夾 的結構。

包是⼀種能夠⽅便地分層組織模組的⽅式。

Python中的xlrd模組詳解

1 匯入模組 import xlrd2 開啟excel檔案讀取資料 data xlrd.open workbook filename 檔名以及路徑,如果檔名或者路徑中有中文,在前面加乙個r3 常用的函式 excel中最重要的方法就是對book和sheet的操作 a 獲取book中所有工作表的名字 n...

python中os模組詳解

1 首先匯入os模組 import os 2 使用os模組中的函式和方法 a getcwd 方法 獲取當前工作目錄 os.getcwd b chdir 改變當前工作路徑 os.chdir 路徑 改變路徑後新建檔案需指定路徑 c listdir 獲取指定資料夾中的所有內容的名稱列表 os.listdi...

Python中os模組詳解

在這裡跟大家分享乙個python程式設計過程中的知識點 os模組!os模組是python內建模組,os模組主要定義了大量的處理檔案和目錄的方法,還包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。常用方法 1 os.name 輸出字串指示正在使用的平台。如果是win...