python+django+mysql 自研工具报错分析(impossible to write to binary log since BINLOG_FORMAT = STATEMENT and ) python工具报错分析impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITT
python 实现循环执行代码 利用while循环实现,用户不想退出可以一直执行代码块def test(s): return input("是否退出:是0,否1: ") == s #定义一个函数保存输入值def main(): a = "0" while not test(a): #输入1 不等于0,会一直循环执行代码 phone = input("请输入要接收推送的手机号:") 程序代码。。。 ...
nohup.out造成的磁盘爆掉问题 和 批量删未释放进程的命令 一、远程服务器部署的程序无法启动,通过命令df-lh查看磁盘占用情况,发现磁盘占用率100%通过命令find -size +500M 寻找超过500M大容量文件发现nohup.out已经高大几十G简单修改方法:1、不需要停掉进程,root执行命令cp /dev/null /app/jetty/server/nohup.out2、执行定时任务,每周执行一次该命令(待实现)二、通过命令ps -ef 发现一个不停ping 的进程,需要将该进程批量killkill -9 $(ls...
关于python 最简单封装实例 一、#定义一个类class Person: #init是定义类实例初始化函数 ,没有返回return def __init__(self,name,area): self.name = name self.area = area #类里面定义方法 def run(self): print(self.name) #创建对象 xs =...
git 和 jenkins 在windows环境下搭建遇到的ERROR git和jenkins环境搭建ps :ERROR: Error fetching remote repo 'origin'1、首先清掉了Jenkins中项目的工作空间,没有效果2、项目配置将url改成http://用户名:密码@ip/的格式,git配置改成不使用密码,结果OK了。想到公司定期会改密码,所以可能报错了,项目配置里修改密码保存,应该也可以生效了...
利用POSTMAN 访问接口构造测试数据 小贴士:浏览器在通过域名通过DNS服务器找到服务器外网ip,将http请求发送到服务器,在tcp3次握手之后(http下面是tcp/ip),通过tcp协议开始传输数据,服务器得到请求后,开始提供服务,接收参数,之后返回应答给浏览器,浏览器再通过content-type(一般是application/json )来解析返回的内容,呈现给用户。大多数项目在Java后端都是分了三层,控制层,业务...
Fiddler 使用方法二 ——导入文件返回修改响应数据 之前简单介绍过fiddler基本使用方法https://blog.csdn.net/wshlp123456/article/details/87919335日前,发现一个更为实用的方法:1、F12打开浏览器,选择network,查看需要抓包网页请求与返回2、复制request url 请求后半段,如图打开fiddler--AutoResponse, 勾选Enable rulse...
python 接口报文常用函数 json.loads() 和 json.dumps() 1、直接传入报文,python不识别,报未定义或者415错误json.loads() 函数:将json字符串格式数据转化为python字典数据data= ‘{报文}’ 单引号强制转化字符串data1 =json.loads(data)2、post传输data1,返回码200,结果报falsejson.dumps()函数 :将python字典对象转化为json字符...
python---time模块,常用时间比较方法 1、strptime() :把一个时间字符串解析为时间元组用法:time.strptime(string[, format])2、mktime():t -- 结构化的时间或者完整的9位元组元素,返回用秒数来表示时间的浮点数用法:time.mktime(t)此时、float可以直接比较;也可以强制float转换为int类型,进行比较;3、strftime() ...
任一数组,输出其中重复的数字——python两种解法 *********************第一种***********************************class student(object): def __init__(self, number, length): result = [] number.sort() for i in range(0, lengt...
pytest接口自动化测试框架+项目实例 python pytest (或许以后加上django)一、基础框架:测试用例;测试数据;测试报告------------实现逻辑和数据分离,后期可以增加日志、公用配置、封装完善1、 项目背景:http 接口、pycharm、pytest/unitest、python先实现一个接口执行,引入 requests,json库 (我习惯用pyinstaller先打包成exe)...
python3 远程linux遇到 知识总结 背景:在进入linux输入2次账号、密码后,进入/app/applog目录下,grep -a **** system.log |grep -w IS_CAL --color=auto查找两个关键字匹配结果正确,用python脚本进入applogs目录为空首先,定位问题需要一步步打印:print(ssh_stdout、ssh_stderr、ssh_stdin)查看有没有报错;2、ll...
http&https ---抓包工具 Fiddler&wireshark 一、http和https协议差别http默认采用80作为通讯端口,对于传输采用不加密的方式https默认采用443,对于传输的数据进行加密传输。http协议明文传输;https是集对称加密(通信)和非对称加密(协商行为)为一体的加密过程前提:服务器端向证书颁发机构(CA)申请一个证书,CA记录下证书的相关信息;客户端浏览器已经内置了可信任CA的列表;流程:客户端使...
python练习 之 生成条形码和返回接口值 python生成条码存到F盘import barcodeid = input("输入条码数值")Code = barcode.get_barcode_class('code39') bar = Code(id,barcode.writer.ImageWriter(),False)bar.save("F:\\mysite\\static\\img\\barcode")...
*前后端交互1----如何建立 python3+django 前端框架django; 后端语言python31、前后端关联*form提交;用表单提交方式,进行前后端关联url.py (urlpatterns :path指定html、A方法)--->view.py (定义A方法)--->HTML(定义表单及返回位置)url.py:urlpatterns = [ path('web/', views.test),...
***前端、常用函数、sql+不断更新中....*** 1、group by 直接分类SELECT id,name FROM t1 WHERE id IN(SELECT MAX(id) FROM t1 GROUP BY name) order by id desc2、获取手机号验证码一行,输出该行前19个字符cat /*.*.*.*/system.log|grep 15888889999|tail -n 1|cut -c1-193、py...
*前后端交互2——python3+django2+连接外部数据库mysql 1、python3 多个资料显示不支持mysqldb,那么在引用外部数据库的时候,import mysql即可2、需求:链接数据库,获取简单查询语句结果 梳理思路:1、链接数据库可以专门写一个db.py的文件,适用于复杂系统链接不同数据库的时候;刚入门,我就把数据库链接语句写入view.py,当然import mysql 2、不...
postman初识 postman测试接口:修改数值,输入接口url,点击body,选择raw-json,输入参数值以及对应,点击”send“需要了解的是:请求:1. GET 请求GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。2、post 请求:form-data:就是http请求...
selenium2 :元素定位的练习 css元素定位:搜索按钮(绿色框内容)定位:通过class属性(空格改成.):driver.find_element_by_css_selector(".bg.s_btn").click()通过id:driver.find_element_by_css_selector("#su").click() 通过value:driver.find_element_by_css_selector("[ va...