Python os模块详细解析是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3250个文字,预计阅读时间需要13分钟。
Python中的os模块是操作系统的缩写;os模块是Python对操作系统操作接口的封装。os模块提供了大量操作系统的功能接口。在自动化测试中,经常需要查找操作文件。
python中的os模块
前言
os是operation system(操作系统)的缩写;os就是python对操作系统操作接口的封装。os模块提供了多数操作系统的功能接口函数。
在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),查找测试用例的Excel文件或者Yaml文件等。
os函数
1、当前路径及路径下的文件
os.getcwd():查看当前所在路径。
os.listdir(path):列举path目录下的所有文件。返回的是列表类型。
import osos.getcwd() # 'D:\\pythontest\\ostest'
os.listdir(os.getcwd()) #['hello.py', 'test.txt']
2、绝对路径
os.path.abspath(path):返回当前文件位置的绝对路径。
os.path.realpath(path):返回当前文件位置的绝对路径。
本文共计3250个文字,预计阅读时间需要13分钟。
Python中的os模块是操作系统的缩写;os模块是Python对操作系统操作接口的封装。os模块提供了大量操作系统的功能接口。在自动化测试中,经常需要查找操作文件。
python中的os模块
前言
os是operation system(操作系统)的缩写;os就是python对操作系统操作接口的封装。os模块提供了多数操作系统的功能接口函数。
在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),查找测试用例的Excel文件或者Yaml文件等。
os函数
1、当前路径及路径下的文件
os.getcwd():查看当前所在路径。
os.listdir(path):列举path目录下的所有文件。返回的是列表类型。
import osos.getcwd() # 'D:\\pythontest\\ostest'
os.listdir(os.getcwd()) #['hello.py', 'test.txt']
2、绝对路径
os.path.abspath(path):返回当前文件位置的绝对路径。
os.path.realpath(path):返回当前文件位置的绝对路径。

