os模块常用命令

import os – 导入模块
os.rename(old,new) – 重命名
os.remove(“删除的文件”) – 删除文件
os.mkdir(“文件夹”) – 创建文件夹
os.makedirs(“儿子文件1/孙子文件2”) – 创建多个文件夹
shutil.rmtree(“孙子文件2“) – 递归的删除
os.rkdir(“文件夹”) – 删除文件夹(空的文件夹)
os.getcwd() – 查看当前的目录
os.chdir(“文件夹”) – 切换到指定文件夹(改变路径)
os.chdir(”…/…/") – 回到主目录 ch = change改变
os.chdir(“大文件夹/中文件夹/小文件”) – 进去写files/msg/,出来写…/…/
os.listdir() – 里面的一级目录,列表型,每个文件就是一个元素
os.path.exists() – bool型 存在 True 不存在 False

批量创建文件
import os 导入模块
os.mkdir(“msg”) 创建一个文件夹
os.chdir(“msg/”) 切换到msg文件夹里
print(os.getcwd()) 查看当前目录
for i in range(1,11): 遍历 选择创建几个文件 i
f = open("%桂宝.txt"%i,“w”) 创建文件夹 i次
f.close() 关闭文件

例题 判断是否有aa1这个文件,如果有就删除,没有就新建
res = os.path.exists(“aa1.txt”)
if res:
os.remove(“aa1.txt”)
else:
f = open(“aa1.txt”, “w”)
f.close()

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值