1. 程式人生 > >python之路--內建模組02

python之路--內建模組02

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(重點中的重點) 模組的查詢路徑