python之路--內建模組02
阿新 • • 發佈:2018-12-27
1. namedtuple
命名元組->類似建立了一個類
from collections import namedtuple
# 類
p = namedtuple("Point", ["x", "y"])
# 物件
p1 = p(10, 20)
print(p1) # Point(x=10, y=20)
print(p1.x) # 10
print(p1.y) # 20
2. os
主要是針對作業系統的
一般用來操作檔案系統
os.makedirs()可以一次性建立多級目錄
os.rmdir()刪除一個資料夾
os.path.dirname() 獲取到檔案的資料夾
import os
# os.makedirs("金庸/笑傲江湖/令狐沖") # 可以一次性建立多級目錄
# os.rmdir("金庸/笑傲江湖/令狐沖") # 指定資料夾刪除 前提需要令狐沖資料夾是空的
# t = os.path.dirname(r"D:\python_workspace_s18\練習用的 \江湖")
# print(t) # D:\python_workspace_s18\練習用的
3. sys
主要針對的是我們的python直譯器
sys.path(重點中的重點) 模組的查詢路徑