模块之os模块

本文详细介绍了Python中os模块的各种功能,包括目录操作、文件管理、环境变量读取、路径解析等,是Python开发者掌握文件系统操作的重要指南。

 

 

#通过以上’os.getcwd()‘可以查看当前python解释器所执行的环境的位置

 

 

#通过’os.listdir()‘可以查看当前目录下的所有文件名和目录名字

 

#’os.remove('文件或者文件夹名字')‘     可以删除文件或者文件夹   这里删除了文件’views.py‘   同时也可以通过绝对路径进行删除

 

 

 

 

 

 

 

 

#函数用来删除一个文件 os.removfe()

#删除多个目录os.removedirs(r'c:/python')

#检验给出的路径是否是一个文件os.path.isfile()

#检验给出的路径是否是一个目录 os.path.isdir()

#判断是否是绝对路径  os.path.abs()

#检验给出的路径是否真的存在os.path.exists()

#返回一个路经的目录名和文件名 os.path.split()      例子  e.g  os.path.split('/home/swaroop/byte/code/poem/poem.txt')   结果:(''/home/swaroop/byte/code/poem', 'poem.txt')

#分离扩展名  os.path.splitext()   e.g   os.path.splitext('/usr/local/test.py')   结果  (‘/usr/local/test’, '.py')

#获取路径名字  os.path.diename()

#获取绝对路径 os.path.abspath()

#获取文件名  os.path.basename()

#运行‘shell’命令  os.system()

#读取操作系统环境变量‘HOME’的值: os.getenv('HOME')

#返回操作系统所有环境变量 os.environ

#设置系统环境变量,仅程序运行时有效: os.envioron.setdefault('HOME', '/home/alex')

#给出当前平台使用的行终止符  :os.linesep    # windows  使用‘\r\n’, Linux and MAC使用‘\n’

#指示你正在使用的平台:os.name  对于windows,它是‘nt’, 而对于Linux/Unix用户,它是‘posix’

#重命名:os.rename(old, new)

#创建多级目录  os.makedirs(r'c:/test')

#创建单个目录   os.mkdir('test')

#获取文件属性  os.stat(file)

#修改文件权限和时间爱你戳 os.chmod(file)

#获取文件大小  os.path.getsize(filename)

#结合目录名和文件名  os.path.join(dir, filename)

#改变工作目录到 dirname: os.chdir(dirname)

#获取当前终端的大小  os.get_terminal_size()

#杀死进程  os.kill(10884,signal.SIGKILL)

转载于:https://www.cnblogs.com/yuexijun/p/10084355.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值