1. 程式人生 > 實用技巧 >20201228-1 模組初識

20201228-1 模組初識

# 模組初識
# 模組:別人寫好的一個功能,封裝起來,匯入可以直接用,這個就是模組
# 模組也 可以自己寫
'''
模組也可以稱為庫,模組分為兩種,一是標準庫,不需要安裝,可以直接匯入的庫,就是標準庫,比如一些 Python 最常用的功能,比如 getpass
另一種是 第三方庫,必須安裝才可以用,比如 Django 是 web 框架,必須從第三方下載安裝,才可以用
初識兩個 標準庫  sys 和 os 模組
'''

import sys

print(sys.path)   # 列印環境變數

# sys 為一個模組,如果想呼叫其功能,下面接 "." 點

# sys 有一個尋導路徑,會先到當前路徑下尋找,
# 匯入自己模組時,不能和庫名相同

# sys.path 打印出的 路徑,是 sys 模組能夠在的路徑
# python 的標準庫,一般存在 package 裡面的 上一層,在 Lib 中
# 安裝的 第三方庫,一般裝在 package 裡面 或者 自己裝的 一般在 site-package 裡面
print(sys.argv) # 列印指令碼的名字,相對路徑 (但是 Pycharm 的是絕對路徑)