python
风正吹
Android从入门开始
展开
-
python mqtt的具体实现(可使用通配符订阅多个子主题)
注:复制来用即可【改动里面的HOST,PORT和主题名称】#!/user/bin/python3# -*- codeing:utf-8 -*-# Time : 2019/8/8 16:44# Author : LiuShiHua# Desc :import jsonimport paho.mqtt.client as mqttimport time#这里的HOST是错误的哈,...原创 2019-10-15 15:02:57 · 6217 阅读 · 1 评论 -
python 发送mq发生的错误记录
Channel was closed: (406) PRECONDITION_FAILED - inequivalent arg ‘durable’ for exchange ‘dev.alarmMessage.exchange’ in vhost ‘/’: received ‘false’ but current is ‘true’原因:通道配置与之前不一致导致2.启动channel与qu...原创 2018-11-06 09:59:36 · 1331 阅读 · 0 评论 -
python 字典字符串转字典——urllib.request.Request发送get,post请求,发送json参数
eval方法即可file_content = eval(file_content)原创 2018-11-06 15:50:00 · 6438 阅读 · 0 评论 -
python 接口自动化测试,直接下载后在pycharm中运行即可
【核心】1.发送请求的核心文件:base_request.py【思想】将请求核心、配置核心、执行核心,用例文件分离,方便使用者完成多种配置方式去执行测试用例【说明】1.这里的POST请求,默认了2中发送数据的方式:json字符串,map参数2.这里的GET请求,拼接的请求参数【配置】1.manifest.py —— 测试用例注册文件【所有测试用例文件路径注册到这里】 —— 是运...原创 2018-11-30 10:23:42 · 1590 阅读 · 0 评论 -
python sha1加密字符串
直接调用该方法即可实现sha1加密def get_str_sha1_secret_str(res:str): import hashlib """ 使用sha1加密算法,返回str加密后的字符串 """ sha = hashlib.sha1(res.encode('utf-8')) encrypts = sha.hexdigest() pr...原创 2018-12-20 10:26:59 · 23577 阅读 · 0 评论 -
python 装饰器使用,Exception日志打印traceback(可打印报错在哪一行)
异常1.traceback.print_exc()是打印异常信息2.traceback.format_exc()是获取异常信息的str装饰器作用场景:用于方法XX前“@装饰方法名称“可以在装饰器内捕获方法XX的异常信息,以及传参校验之类的事,下面是一个简单的装饰器,用于接口的请求参数校验def is_need_login_again(fun): """ 校验用户toke...原创 2018-12-14 17:44:28 · 2624 阅读 · 0 评论 -
python 自定义异常类的使用,继承Exception
自定义异常类全部继承自BaseErrorimport tracebackclass BaseError(Exception): def __init__(self): self.err_msg = '' self.err_msg_detail = ''class RequestParamsError(BaseError): def __...原创 2018-12-21 14:12:27 · 7925 阅读 · 2 评论 -
sql语句按月统计与sqlchemy按月统计
一、SQL语句实现按年月统计数据查询内容:在电梯数据表中查询,按月、按电梯分类统计新增的电梯数量,关联项目表,条件为项目表中的城市id=2282和省id=2281select CONCAT(YEAR(a.createAt),'-',MONTH(a.createAt)),`type`,count(*) from ev_info a,projectinfo b where a.projectI...原创 2019-03-25 10:27:46 · 2166 阅读 · 0 评论 -
SQL常用语句,按月统计,查询最后一条数据
一、sql常用语句1.同时插入多条语句INSERT INTO admin_role_resources (uuid, roleid, resourcesid)VALUES(32, 1, 17),(33, 2, 18);2.统计数量SELECTCOUNT(ev_attention.uuid)FROMev_attentionWHEREev_attention.wxOpenId ...原创 2019-04-09 11:11:28 · 4293 阅读 · 0 评论 -
python sqlalchemy报错"sqlalchemy.exc.IntegrityError: (pymysql.err.IntegrityError)"
1.查看表中的unique字段是否有相同的值,如果存在多个空值也会报错原创 2018-10-25 15:49:51 · 5113 阅读 · 0 评论 -
Python sqlalchemy增删改查,多表查询join操作,同时提交多条数据注意事项
sqlalchemy对象:from sqlalchemy import Columnfrom sqlalchemy import DateTimefrom sqlalchemy import BIGINTfrom sqlalchemy import INTEGERfrom sqlalchemy import Stringfrom db_manager import TTDModel...原创 2018-10-08 11:13:48 · 10430 阅读 · 3 评论 -
Python flask sqlalchemy返回数据转字典dict
#!/user/bin/python3# -*- codeing:utf-8 -*-# Time : 2018/9/10 11:07# Author : LiuShiHua# Desc :from db_manager import TTDModelfrom sqlalchemy.util._collections import AbstractKeyedTuple## Abs...原创 2018-09-10 16:25:16 · 10530 阅读 · 1 评论 -
Python RSA加密解密
#!/user/bin/python3# -*- codeing:utf-8 -*-# Time : 2018/9/29 13:53# Desc :from urllib.request import *import reimport osfrom os import makedirsfrom os.path import existsimport jsonimport dat...原创 2018-10-08 10:07:18 · 1708 阅读 · 0 评论