OS模块的使用

OS模块可以帮助我们直接对操作系统进行操作,我们可以直接调用系统的可执行文件命令,直接操作文件,目录等等。

OS模块是系统运维非常重要的基础

OS模块-调用操作系统命令

import os

# os.system可以帮助我们直接调用系统的命令
os.system("calc.exe")

# os.system调用Windows系统中的ping命令
os.system("ping www.baidu.com")

# os.startfile直接调用可执行文件
os.startfile("C:\\Program Files (x86)\\Tencent\\WeChat\\WeChat.exe")

OS模块-文件和目录操作

对文件和目录进行操作,可以使用OS,OS.path模块

OS模块下常用操作文件的方法:

remove(path) 删除指定的文件夹

rename(src,dest) 重命名文件或目录

stat(path) 返回文件的所有属性

listdir(path)返回path目录下的文件和目录列表

OS模块下关于目录操作的相关方法:

mkdir(path)创建目录

makedirs(path1/path2.path3......)创建多级目录

rmdir(path) 删除目录

removedirs(path1/path2.path3......)创建多级目录

getcwd()  返回当前工作目录

chdir(path) 把path设为当前工作目录

walk() 遍历目录树

sep 当前操作系统所使用的的路径分隔符

示例:OS模块:创建,删除目录,获取文件信息等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值