python学习——接口测试之上传文件接口

首先了解一下os模块

import  os
os.getcwd()  # 获取当前工作目录路径
os.path.abspath('.')  # 获取当前工作目录路径
os.path.abspath('test.txt')  # 获取当前目录文件下的工作目录路径
os.path.abspath(os.curdir)  # 获取当前工作目录路径
os.path.join('file1','file2','file3')  # 返回组合路径

上传文件接口中需要用到三个参数:文件名、文件绝对路径、文件类型

# 上传配置文件接口
def kw_upload_res_file(self, filename, file_path, file_type):
    api = '/res/file/upload'
    # 根据文件名、文件绝对路径和文件类型构建一个文件参数
    files = {'file': (filename, open(file_path, 'rb'), file_type)}
    return self.post(api, files=files)

亲测上述这种方式可行

发布了33 篇原创文章 · 获赞 2 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/sun_977759/article/details/104755293