十一 Python模塊
1. 模塊的導入
# 1. import xxx # 模塊名.方法
import requests
# 2. from xxx import name1,name2 # name1()
# 3. from xxx import * # name1() # 導入庫中所有
# 4. from xxx import name1 as demo_name1 # as 可自定義命名
tips:
import 也可導入py文件
2. 模塊
2-1. sys 模塊
import sys
print(sys.argv)
res = sys.argv[1]
if res == "socool":
print("謝謝!")
print(sys.version)
print(sys.path)
print(111)
sys.exit(1) # 調試代碼
print(222)
tips:
sys python解釋器進行交互的
sys.argv -->[0]程序本身的路徑 運行時傳入的參數
sys.version -->解釋器版本
sys.path --> 模塊搜索路徑
sys.exit --> 正確退出status–>0,異常退出–>1
2-2. os 模塊
print(os.getcwd())
os.chdir('D:\\amy')
print(os.getcwd())
os.makedirs('ChangSha\\Food') # 遞歸創建多個文件夾(空)
os.removedirs('ChangSha\\Food') # 遞歸刪除多個文件夾(空)
os.mkdir('ChangSha') # 創建一個文件夾
os.rmdir('ChangSha') # 刪除一個文件夾
print(os.path.exists('Happy')) # 判斷路徑是否存在 bool
print(os.path.join(os.getcwd(),"Happy"))
dirpath = 'Today\\hello'
if not os.path.exists(dirpath):
os.makedirs(dirpath)
tips:
os 操作系統
os.getcwd() 當前工作目錄(文件夾)
os.chdir() 改變當前的工作目錄
os.makedirs() 遞歸創建多個文件夾(空)
os.removedirs() 遞歸刪除多個文件夾(空)
os.mkdir() 創建一個文件夾
os.rmdir() 刪除一個文件夾
os.path.exists() 判斷路徑是否存在 bool
os.path.join("","") 路徑拼接