python模块os测试文件是否存在及基础原信息获取

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python模块os测试文件是否存在及基础原信息获取相关的知识,希望对你有一定的参考价值。

python模块os测试文件是否存在及基础原信息获取

 

在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。网上这方面资料也很多,每次整理,只是对自己所学的知识进行梳理,从而加深对某个模块的使用。

os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件、目录打交道,这时就离不了os模块,本节内容将对os模块提供的函数进行详细的解读

 

(base) ubuntu@ubuntu:~$ python
Python 3.8.8 (default, Apr 13 2021, 19:58:26) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.path.exists(\'/home/ubuntu/anaconda3\')
True
>>> os.path.exists(\'/home/ubuntu/jupyter-contrib\')
False
>>> os.path.isfile(\'/home/ubuntu/nohup.out\')
True

以上是关于python模块os测试文件是否存在及基础原信息获取的主要内容,如果未能解决你的问题,请参考以下文章

Python:文件操作总结2——模块操作

python中的os模块

Python判断文件是否存在的方法

python 中文件输入输出及os模块对文件系统的操作

详解Python基础操作之os模块常用命令

Python判断文件是否存在的三种方法