python os os.path 文件操作部分详解及苹果电脑os.startfile替代方式

本文介绍了Python中os和os.path模块在文件和目录操作中的应用,包括os.getcwd(), os.listdir(), os.mkdir(), os.rmdir(), os.makedirs(), os.removedirs(), os.chdir(), os.remove(), os.rename(), os.renames(), os.stat(), os.walk()等函数的使用。同时,针对苹果系统中os.startfile()的替代方法,推荐使用subprocess模块。os.path模块的功能如os.path.join(), os.path.isfile(), os.path.isdir(), os.path.isabs(), os.path.exists(), os.path.abspath(), os.path.dirname(), os.path.split(), os.path.splitext()也在文中进行了说明。" 107196503,8406984,HTTP协议详解:从基础到HTTP/2.0,"['网络安全', 'HTTP协议', '服务器', 'Web开发']
摘要由CSDN通过智能技术生成

os作为我们与计算机操作系统交互的媒介功能很强大

如打开windows的记事本, 打开微信等,利用此方法实现多开微信 扣扣等

import os

os.system('notepad.exe')

os.startfile(path)

 苹果系统不支持os.startfile,我们可以导入subprocess模块

import subprocess
subprocess.run(['open', '/Applications/WeChat.app'])

本文主要讲解python的os及os.path对文件及文件夹的使用:

os主要是对文件及文件夹进行操作,os.path主要是对文件夹及文件路径的操作(如路径判断、分隔、组合等)

1、最常用的os.getcwd()获取当前工作目录(get current work directory)

2、os.listdir() 列出当前工作目录下的文件及文件夹并以列表形式返回

3、os.mkdir() 创建单目录

4、 os.rmdir() 删除单目录

5 、os.makedirs() 创建多级目录

6、 os.removedirs() 删除多级目录

7 、os.chdir() 改变当前目录到指定路径

8 、os.remove()

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值