python基礎 模組

2021-10-24 08:55:15 字數 1361 閱讀 1291

python模組(module)

python 模組(module),是乙個 python 檔案,以 .py 結尾,包含了 python 物件定義和python語句。

模組讓你能夠有邏輯地組織你的 python **段。

把相關的**分配到乙個模組裡能讓你的**更好用,更易懂。

模組能定義函式,類和變數,模組裡也能包含可執行的**

模組的引入

import module1[,module2,module3]

from module import name1[,name2[,...namen]]

from module import*

dir()函式是乙個排好序的字串列表,內容是模組裡定義的名字

#系統相關的資訊模組

sys.ar** 是乙個 list,包含所有的命令列引數.

sys.stdout sys.stdin sys.stderr 分別表示標準輸入輸出,錯誤輸出的檔案物件.

sys.stdin.readline() 從標準輸入讀一行 sys.stdout.write("a") 螢幕輸出a

sys.exit(exit_code) 退出程式

sys.modules 是乙個dictionary,表示系統中所有可用的module

sys.platform 得到執行的作業系統環境

sys.path 是乙個list,指明所有查詢module,package的路徑.

os.environ 乙個dictionary 包含環境變數的對映關係   

os.environ["home"] 可以得到環境變數home的值

os.chdir(dir) 改變當前目錄 os.chdir('d:\\outlook')

注意windows下用到轉義

os.getcwd() 得到當前目錄

os.getegid() 得到有效組id os.getgid() 得到組id

os.getuid() 得到使用者id os.geteuid() 得到有效使用者id

os.setegid os.setegid() os.seteuid() os.setuid()

os.getgruops() 得到使用者組名稱列表

os.getlogin() 得到使用者登入名稱

os.getenv 得到環境變數

os.putenv 設定環境變數

os.umask 設定umask

os.system(cmd) 利用系統呼叫,執行cmd命令

python模組基礎

容器總結 1 n的累加和 def sumton n s 0 for i in range 11 s i return s print sumton 11 print sumton 101 定義類 class people age 1 name 寶寶 def eat self print 我要吃飯!例...

Python 基礎(模組)

模組 你已經看到,你如何通過定義函式,在程式中重複使用 如果你需要重複使用,來自你自己寫的其他程式中的若干函式,怎麼辦?你可能猜到了,答案是模組。有若干撰寫模組的方法,簡單的方法就是建立乙個擴充套件名為 py的檔案。檔案中有函式和有變數。另乙個方法則是,用python源語言寫 比如,你可以用c程式語...

python基礎 模組

模組的有如下優點 1 方便開發 2 方便維護 3 能多次呼叫 模組建立 python中每乙個py檔案就是乙個模組 引入模組的方法 1 import 模組名 python檔名稱 2 import 模組名 as 模組別名 3 引用模組部分內容 a from 模組名 import 函式名 變數名或類名 b...