文件和文件夹 OS模块
import os import sys for file in os.sys.path: print(file)
C:\Python36\python.exe "E:/Python_Study/Python 程序设计与开发宝典/第十章/page139.py"
E:\Python_Study\Python 程序设计与开发宝典\第十章
E:\Python_Study
C:\Python36\python36.zip
C:\Python36\DLLs
C:\Python36\lib
C:\Python36
C:\Python36\lib\site-packages
C:\Program Files\JetBrains\PyCharm 2018.2.3\helpers\pycharm_matplotlib_backend
os 模块:
chdir(path) | 把path设为当前工作目录---(cd) |
listdir(path) | 返回path目录下的文件和目录表---(dir) |
mkdir(path[,mode=0777]) | 创建目录,要求上级目录必须存在 |
getcwd() | 返回当前工作目录 |
rename(src,dst) | 重命名文件或目录,可以实现文件的移动,若目标文件已存在,则抛出异常,不能跨越磁盘或者分区。 |
replace(old,new) | 重命名文件或目录,若目标文件已存在则直接覆盖,不能跨越磁盘或分区。 |
curdir | 当前文件夹 |
rmdir(path) | 删除空目录 |
remove(path) | 删除指定的文件,要求用户拥有删除文件的权限,并且文件没有只读或其他特殊属性 |
with open("test.txt","w")as fp: | 创建test.txt文件 |
curdir | 返回当前目录('.') |
walk(top,topdown=True,onerror=None) | 遍历目录树,该方法返回一个元组,包括3个元素:所有路径名,所有目录列表与文件列表。 |