os模块
下面来看一下os模块下的一些操作路径的方法:
首先要引用os模块
import os
后面就可以用os模块下的所有方法了:
# os.name 获取操作系统名称
print(os.name)
# 输出 nt 代表是windows系统
# os.environ 获取环境变量
print(os.environ)
# 获取某一个变量的值
print(os.environ.get('PATH'))
# 返回当前文件的目录
print(os.getcwd())
下面一些都需要用到path参数:
os.listdir(path)方法和 os.scandir(path)方法 类似 只是返回值不一样
os.listdir(path)方法 以列表形式返回 path 指定的路径下所有文件和文件夹
os.scandir(path) path 指定的路径下文件和目录返回os.DirEntry对象的迭代器
# os.listdir(path)方法 以列表形式返回 path 指定的路径下所有文件和文件夹
print(os.listdir(path="."))
# os.scandir(path) 类似os.listdir(path)方法 返回os.DirEntry对象的迭代器
with os.scandir(path=".") as it:
print(it)