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(重点中的重点) 模块的查找路径

猜你喜欢

转载自www.cnblogs.com/attila/p/10186446.html
今日推荐