十一 Python模塊

十一 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("","") 路徑拼接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章