码迷,mamicode.com
首页 > 编程语言 > 详细

Python:文件操作总结2——模块操作

时间:2017-08-16 20:14:17      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:ima   table   存在   order   测试   系统   查看   img   改变   

一、os模块常用的文件处理函数

os模块提供了对系统环境、文件、目录等操作系统级的借口函数。

1.os.access(path,mode):判断path路径下的文件是否有权限mode,若有返回True,否则返回False

[参数说明]:

path——文件的访问路径

mode——权限

mode的参数取值 描述
os.F_OK 测试path下的文件是否存在
os.R_OK 测试path下的文件是否可读
os.W_OK 测试path下的文件是否可写
os.X_OK 测试path下的文件是否可执行

 

 

 

 

 

1 import os
2 #假定example.txt文件存在,并有读写权限
3 print(os.access(rD:\example.txt,os.F_OK)) #判断文件example.txt是否存在
4 print(os.access(rD:\example.txt,os.R_OK)) #判断文件example.txt是否有读权限
5 print(os.access(rD:\example.txt,os.W_OK)) #判断文件exampl.txxt是否有写权限
6 print(os.access(rD:\example.txt,os.X_OK)) #判断文件example.txt是否可执行
7 #假定tom.txt文件时不存在的
8 print(os.access(rD:\tom.txt,os.F_OK))
9 print(os.access(rD:\tom.txt,os.X_OK))

技术分享

2.os.chdir(path):改变当前的工作目录到指定的路径

[参数说明]:path——要切换到的新路径

[返回值]:如果允许改变返回True,否则返回False

1 import os
2 #查看当前工作目录
3 cwd=os.getcwd()
4 print(当前工作路径为:,cwd)
5 #修改工作目录
6 os.chdir(rD:\workspace)
7 #查看修改后的工作目录
8 cwd=os.getcwd()
9 print(修改后的工作路径为:,cwd)

技术分享

Python:文件操作总结2——模块操作

标签:ima   table   存在   order   测试   系统   查看   img   改变   

原文地址:http://www.cnblogs.com/duwenxing/p/7375022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!