当前位置: 首页 > news >正文

社会信用体系建设双公示网站关键词推广seo

社会信用体系建设双公示网站,关键词推广seo,网站后台用java怎么做,百度的网址一:在common包中,封装一个yaml_util的工具包 1. 将获取到的数据,写入到extrac.yaml文件中,通过data def write_extract_yaml(data): 2. 需要用到该参数时,读取extrac.yaml文件中,由于会有多个参数&#x…

一:在common包中,封装一个yaml_util的工具包

1. 将获取到的数据,写入到extrac.yaml文件中,通过data

        def write_extract_yaml(data):

2. 需要用到该参数时,读取extrac.yaml文件中,由于会有多个参数,所以通过字典的key值方式进行读取对应的值        

        def read_extract_yaml(key):

3. 每次都是新生成的参数,因此需要及时清空该文件,清空extract_yaml文件         

        def clear_extract_yaml():
import yaml
import os# 获取项目的根目录
#     1.os.path.dirname(__file__):获取当前文件的目录
#     2..split('common')[0]:切割路径后,得到根目录path
def get_obj_path():return os.path.dirname(__file__).split('common')[0]# 写入extract_yaml文件:追加
def write_extract_yaml(data):# 以追加的方式,打开根目录下的对应文件# dump 是写入,有这些参数:data, stream=None, Dumper=Dumper, **kwds# 通过data,传入之后,写入:extract_yaml文件with open(os.getcwd().split('common')[0]+"/extract.yaml",encoding="utf-8",mode="a+") as f:yaml.dump(data, stream=f,allow_unicode=True)# 读取extract_yaml文件,读取的时候不需要写数据传参
# 用load方式读取文件流
def read_extract_yaml(key):with open(os.getcwd().split('common')[0]+"/extract.yaml",encoding="utf-8",mode="r") as f:value = yaml.load(f,yaml.FullLoader)return value[key]# 清空extract_yaml文件
def clear_extract_yaml():with open(os.getcwd().split('common')[0]+"/extract.yaml",encoding="utf-8",mode="w") as f:f.truncate()if __name__ == '__main__':write_extract_yaml({"name":"Lucy"})

二:在接口中,存入和读取对应的参数值

1. 写入参数和值,将提取到的token,存到extract的yaml文件,以Authorization:value的方式存储

        write_extract_yaml({"Authorization":res.json()['data']['token']})

2. 在对应的接口中,调用token值      

        "Authorization": read_extract_yaml("Authorization")

3. 一般在每次执行用例前,将旧有参数先清空,可以结合conftest中的fixture完成

@pytest.fixture(scope="session",autouse=True,name="db")def red_excel():print("这是前置的方法,可以实现部分以及全部用例的前后置")clear_extract_yaml()yield "success"print("这是后置的方法,可以实现部分以及全部用例的前后置")

PS:这种传参和关联方法并不是最优解,建议用:极限封装成零代码的方式实现接口关联 

http://www.dt0577.cn/news/54276.html

相关文章:

  • 网上开店铺怎么样开直通车关键词优化
  • 金乡县网站开发国内做seo最好公司
  • 淄博做网站58同城搜索引擎入口网址
  • html网页制作代码大全图片关键词优化外包服务
  • 资源分享网站怎么建设企业培训平台
  • 上海公安厅网站官网免费网页制作平台
  • 有没有免费的企业邮箱优化设计的答案
  • 凡科免费建设企业网站靠谱吗网络营销sem培训
  • 高端建站是什么意思精准营销包括哪几个方面
  • 阜阳网站优化百度搜索引擎seo
  • wordpress 纯代码收藏功能济南网络seo公司
  • 信誉好的低价网站建设想建立自己的网站
  • 昆明网站建设天猫运营app推广方案模板
  • WordPress可以做政府网站吗seo新手入门教程
  • 利用php制作动态网站开发推广关键词排名
  • 附近的代理记账公司有哪些武汉关键词seo排名
  • wordpress建站资源培训心得简短50字
  • 专业网站设计哪家好输入关键词搜索
  • 长沙网站制作多少钱资源搜索
  • 在哪家网站做推广好网站性能优化
  • 中国4a广告公司seo优化报价
  • 免费网站你懂我意思正能量不用下载公司宣传网站制作
  • 免费的app制作软件百度关键词优化是什么意思
  • wordpress 文章卡片历下区百度seo
  • 360推广登录入口官网南京seo推广公司
  • 网站建设属于服务还是货物手机百度关键词优化
  • 做venn图的网站互联网运营推广是做什么的
  • WordPress网站图片预加载营销软文是什么
  • 自己做网站哪种好做sem优化托管
  • 葫芦岛市营商环境建设管理局网站竞价排名名词解释