python基础第十七章-----------文件操作模块:os

文件操作模块:os

os模块------对系统进行操作

getcwd():获取当前的工作目录

import os
res=os.getcwd()
print(res)

chdir(要设置的工作目录):修改当前的工作目录

import os
# os.chdir('D:\\SZC\\第5章')
# 查看修改后的工作目录
# res=os.getcwd()
# print(res)

listdir():获取指定文件夹中的所有内容的信息组成的列表

# res=os.listdir('D:\\SZC')
# print(res)

mkdir(路径,权限设置):创建文件夹   (注意:如果路径不存在会报错,权限设置只会在linux系统中有效)

os.mkdir('D:\\SZC\\2.py')

makedirs(路径):递归创建文件夹(注意:路径不存在,不会报错,会创建)

os.makedirs('D:\\SZC\\A\\B\\C\\D')

rmdir(路径):删除空文件夹(必须是空文件夹也就是路径的最后一个文件夹中不允许里面有子文件夹,否则会报错)

os.rmdir('D:\\SZC\\2.py')

removedirs(路径):递归删除空文件夹(必须是空文件夹也就是路径的最后一个文件夹中不允许里面有子文件夹,否则会报错)

os.removedirs('D:\\SZC\\A\\B\\C\\D')

rename(来源路径,目标路径):修改文件或文件夹的名称

os.rename('D:\\SZC\\A','D:\\SZC\\B')

stat():获取文件或文件夹的状态信息(很少用,注意:返回的是一个元组)

# res=os.stat('D:\\SZC\\B')
# print(res)

system():执行操作系统的命令(少用)

#打开计算机
# os.system('calc')
#打开记事本
# os.system('notepad')



猜你喜欢

转载自www.cnblogs.com/szc-boke/p/11264204.html