python3中os模块_python3 中os模块的一些常用函数

import os

os.getcwd()  返回当前作在的工作目录

os.chdir(D:\\python33\\)   切换到某个工作目录

os.mkdir('D:\\python33\\progs')   创建一个目录 os.makedirs()  递规创建目录

os.rmdir('D:\\python33\\progs')   删除某个空目录 os.removedirs()  递规删除空目录

os.isfile('D:\\python33\\progs\\test.py')  os.isdir()判断是否为文件或都文件夹

os.remove('D:\\python33\\progs\\test.py')  删除这个文件

os.rename('D:\\python33\\progs\\oldname.py','D:\\python33\\progs\\newname.py')  更改名字

os.sep   返回路径分格符win:\ unix:/

os.linesep 返回平台字符串终止符win:\r\n  unix:\n

os.environ 和os.environ['path']

os.getenv()和os.putenv()  分别用来读取和设置环境变量

os.listdir()返回目录下的所有文件和文件夹

os.stat("w9xpopen.exe")返回文件的属性

os.chmod()

os.access()

os.getpid()

os.getppid()

os.getlogin()

os.read()

os.write()

os.waitpid()

os.walk()

os.close()

os.system("ping 8.8.8.8")  执行ping程序,弹出别外的窗口执行。

os.popen("ping 8.8.8.8")   返回执行显示的内容,这个不弹出执行窗口。

在windows下 有个os.startfile('E:\\mp3\\我的心太乱.mp3')   直接播放

os.path.isfile()  判断是否为都文件

os.path.ifdir() 判断是否为都文件夹

os.path.exists() 判断是否存在目录和文件

os.path.getsize() 返回文件大小,是目录返回为0L

os.path.getatime() 返回最后访问时间

os.path.getctime() 返回创建文件时间

os.path.getmtime() 返回最后修改时间

os.path.stat()     返回参数的属性

os.path.islink()   判断路径是否为链接

os.path.ismount()  判断路径是否为挂载点

os.path.basename()  返回文件名,路径去掉

os.path.dirname()   返回文件夹路径,没有文件名

os.path.join("E:\\mp3","我的心太乱.mp3") 进行文件夹路件和文件的拼接

os.path.splitext("test.py") 返回("test",".py")

os.path.split('d:\\python33\\w9xpopen.exe')  返回('d:\\python33', 'w9xpopen.exe')

os.path.realpath("w9xpopen.exe")  返回真实路径"D:\\python33\\w9xpopen.exe"

os.path.samefile(path1, path2)  判断path1,path2是否相同

os.path.sameopenfile(fp1,fp2)   判断fp1,fp2是否指向同一文件

os.path.samestat(stat1,stat2)

os.path.walk()

os.path.stat()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值