python
qy_getforward
这个作者很懒,什么都没留下…
展开
-
python 引入pyexecjs调用js代码实现字符的RSA加密过程
##加载js代码js_oop = execjs.compile(js_content) ##运行js代码中的方法,并传入方法所需的参数rsa_passwd = js_oop.call('RSAUtils.encrypt',passwd,exponent,modulus)故事背景近来在做项目自动化测试时,遇到登录接口传入的密码参数是经过 js进行RSA方式加密的,通过抓取请求过程,获取到了原始密码加密的js过程代码,但是加密代码还比较复杂,尤其是js语言编写的看着总是不得劲,想通过pyth.原创 2021-08-25 19:33:37 · 929 阅读 · 1 评论 -
python实现多线程往FTP上传文件
利用ftp服务是常见的文件服务,在项目利用也很多,现有项目使用ftp服务来下发文件来驱动测试。在以往过程中想通过多线程来提高多文件上传的效率,但是libftp似乎不支持建立一次连接,来实现多线程传输的过程。尝试修改成一次链接一次传输的多线程调用方式,可以实现,代码如下:# coding=utf-8# writre by qy.wuimport timeimport threadingfrom ftplib import FTPimport osdef conn_ftp(): ftp =原创 2020-12-21 11:30:20 · 1495 阅读 · 1 评论 -
python实现mysql跨库的表结构和表数据自动同步
准备对某个数据库重要的数据字典表进行变更监控。首先需要更具传入的来源表 进行目标表的自动创建和表数据的同步。核心代码如下:自动创建表结构来源库执行 :create_sql = show create table tablename目标库执行 excute(create_sql)自动同步表数据q_res = select count(*)from information_schema.COLUMNS where table_name =tablenamestr_str = '%s,'*(int原创 2020-12-01 17:27:18 · 1723 阅读 · 0 评论