文件和文件夹 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个元素:所有路径名,所有目录列表与文件列表。
   

 

posted @ 2018-11-29 15:21  xuwenwei  阅读(146)  评论(0编辑  收藏  举报