zoukankan      html  css  js  c++  java
  • python读取数据库并把数据写入本地文件

    一,介绍

    上周用jmeter做性能测试时,接口B传入的参数需要依赖接口A生成的借贷申请ID,接口A运行完需要把生成的借贷申请ID导出来到一个文件,作为参数传给接口B,刚开始的时候,手动去数据库倒,

    倒了几次感觉有些麻烦,就写了一段python读取数据库并将读到数据写入到本地文件

    二,python读取数据库代码如下:

    # -*- coding:utf-8 -*-
    import pymysql


    def get_loan_number(file):
    connect = pymysql.Connect(
    host="0.0.0.0",
    port=3306,
    user="test",
    passwd="12345678",
    db="test",
    charset='utf8'
    )
    print("写入中,请等待……")
    cursor = connect.cursor()
    sql = "select id from application where status='SUBMITTING' and contract like 'Performance-%' and "
    "loan_org_party='166490194444444444'"
    cursor.execute(sql)
    number = cursor.fetchall()
    fp = open(file, "w")
    loan_count = 0
    for loanNumber in number:
    loan_count += 1
    fp.write(loanNumber[0] + " ")
    fp.close()
    cursor.close()
    connect.close()
    print("写入完成,共写入%d条数据……" % loan_count)


    if __name__ == "__main__":
    file = r"C:Users estDesktoploanNUmber.txt"
    get_loan_number(file)

    运行结果如下:

     

    三、写到本地数据如下:





    四、jmeter 用CSV Data Set Config读取本地参数文件

     
     
  • 相关阅读:
    ubuntu 14.04 安装gvim 后报出warning
    ubuntu 如何搭建svn 服务器
    如何为wordpress 添加favicon
    如何为wordpress 的文章添加分页
    ubuntu 如何添加alias
    wordpress 如何防止盗链
    ubuntu 14.04 如何设置静态ip
    钉钉与金蝶ERP对接开发方式
    金蝶组件无法正常工作
    金蝶补丁安装失败
  • 原文地址:https://www.cnblogs.com/yanpan/p/8671489.html
Copyright © 2011-2022 走看看