python 自动化测试教程,python自动编程测试

首页 > 经验 > 作者:YD1662022-11-18 09:06:19

一、前言

今天笔者想和大家聊聊python的基础,主要讲解Python中的文件基础操作等内容,是文件操作的基础讲解,在后续的自动化测试中会需要使用到,所以有兴趣的可以跟着我一起学习下去哟。

python 自动化测试教程,python自动编程测试(1)

二、文件操作合集

2.1 open函数讲解

2.1.1 open函数创建

open函数主要用于打开一个文件,创建一个file的对象,最基础的用法如下代码所示:

# open函数中有一个位置参数,我们需要传file,文件名 f = open("love.txt") # open函数也有返回值,返回的是一个文件对象 print(f)

python 自动化测试教程,python自动编程测试(2)

2.1.2 读取文件所有(read)

往往我们要打开一个文件,都是要获取文件中的数据使用或阅读,我们可以通过open函数中的read方式来读取文件,读取出的文件类型为字符串类型:

# open函数中有一个位置参数,我们需要传file,文件名 f = open("love.txt") # 读取一个文件我们使用read,它可以获取文件内容 read_my_file = f.read() print(read_my_file)

python 自动化测试教程,python自动编程测试(3)

在文件为全英文时可直接操作打开,同样的一段代码,不同的文本内容,如果文件中含有中文、日文、韩文等内容,那么必须在open函数后加上utf-8或utf8,否则打印会出现UnicodeDecodeError的报错:

""" 错误版本,没有utf-8 """ # open函数中有一个位置参数,我们需要传file,文件名 f = open("love.txt") # 读取一个文件我们使用read,它可以获取文件内容 read_my_file = f.read() print(read_my_file) """ 正确版本,有加utf-8,能够识别非英文内容 """ # open函数中有一个位置参数,我们需要传file,文件名 f = open("love.txt", encoding="utf-8") # 读取一个文件我们使用read,它可以获取文件内容 read_my_file = f.read() # open函数也有返回值,返回的是一个文件对象 print(read_my_file)

python 自动化测试教程,python自动编程测试(4)

首页 1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.