摘要:proto文件: syntax = "proto3"; package coupon; // //message UnsetUseC2URequest { // int64 bid = 1; // int64 uid = 2; // int64 sid = 3; // int64 transId = 阅读全文
python调用RPC接口
2018-08-20 15:33 by _天枢, 18895 阅读, 4 推荐, 收藏, 编辑
摘要:要调用RPC接口,python提供了一个框架grpc,这是google开源的 rpc相关文档: https://grpc.io/docs/tutorials/basic/python.html 需要安装的python包如下: 1.grpc安装 pip install grpcio 2.grpc的py 阅读全文
python安装包API文档
2018-08-20 14:55 by _天枢, 2753 阅读, 0 推荐, 收藏, 编辑
摘要:在python开发过程中,经常会使用第三方包,或者内置的包。 那么这些包,具体有哪些选项,有哪些方法,你知道吗?下面介绍一种万能方法。 使用命令:<注意,命令里python显示的API版本是根据这个来的,如果要查看不同版本的,请在这里区别> 你会看到这样的界面: 接下来访问以上这个地址: 可以看到, 阅读全文
selenium.common.exceptions.WebDriverException: Message: unknown Error: cannot find Chrome binary
2018-08-20 09:34 by _天枢, 64194 阅读, 0 推荐, 收藏, 编辑
摘要:使用Chrome浏览器时,经常会遇到以下报错:浏览器没有调用起来 通常由两种问题引起的: 1.ChromeDriver.exe驱动有问题(包括版本,路径等等) 2.Chrome.exe本身有问题。 解决方案:三个 1.指定chromedriver.exe驱动绝对路径 2.添加chrome.exe到系 阅读全文
python队列基本使用
2018-08-17 15:16 by _天枢, 51234 阅读, 7 推荐, 收藏, 编辑
摘要:Python queue队列 作用: 解耦:使程序直接实现松耦合,修改一个函数,不会有串联关系。 提高处理效率:FIFO = 现进先出,LIFO = 后入先出。 队列: 队列可以并发的派多个线程,对排列的线程处理,并切每个需要处理线程只需要将请求的数据放入队列容器的内存中,线程不需要等待,当排列完毕 阅读全文
git bash支持中文
2018-08-16 18:03 by _天枢, 464 阅读, 0 推荐, 收藏, 编辑
摘要:打开Git Bash窗口-->右键-->Options-->text Locale:设置为zh_CN Charachter set:设置为UTF-8 保存,重新打开Git Bash,再试,已经支持中文 阅读全文
Python WebSocket长连接心跳与短连接
2018-08-16 15:51 by _天枢, 29025 阅读, 1 推荐, 收藏, 编辑
摘要:python websocket 安装 先来看一下,长连接调用方式: 长连接,参数介绍: (1)url: websocket的地址。 (2)header: 客户发送websocket握手请求的请求头,{'head1:value1','head2:value2'}。 (3)on_open:在建立Web 阅读全文
Python使用suds调用webservice报错解决方法:AttributeError: 'Document' object has no attribute 'set'
2018-08-03 14:22 by _天枢, 5301 阅读, 0 推荐, 收藏, 编辑
摘要:使用python的suds包调用webservice服务接口,报错:AttributeError: 'Document' object has no attribute 'set' 调用服务接口代码: WSDL服务结构: 报错信息: 解决方法: 通过上图错误信息,错误指定到了appender.py 阅读全文
Python实现selenium回放时间设置
2018-08-02 16:39 by _天枢, 579 阅读, 0 推荐, 收藏, 编辑
摘要:一般在做selenium时会有,回放快慢的需求。 实现思路: 1.一般写selenium会自定义findelement函数,来实现查找元素。 2.在查找函数上加个睡眠时间的装饰器,函数执行完等待若干秒 3.同理可以举一返三的使用,装饰器,可以实现很多的功能。 找元素,函数: 阅读全文
Python压缩指定文件及文件夹为zip
2018-08-02 16:29 by _天枢, 34917 阅读, 1 推荐, 收藏, 编辑
摘要:Python压缩指定的文件及文件夹为.zip 代码: 阅读全文
python对字典及列表递归排序
2018-08-02 16:24 by _天枢, 1415 阅读, 0 推荐, 收藏, 编辑
摘要:对字典内所有内容进行排升序排序,包括,子数组,子字典 需要注意: 1.字典因为是在一定程序上无序的,所以这里采用了内置包,来变成有序字典 实现代码: 代码中,清除了值为[]的列表,与值为None的项 运行结果: 注意:看着输出里边又是列表,又是元组的有点晕。其实这个你不用管的。直接当字典使用就好。 阅读全文
Python对list列表及子列表进行排序
2018-08-02 16:08 by _天枢, 1990 阅读, 0 推荐, 收藏, 编辑
摘要:python代码,对list进行升序排序,所有子列表也要进行排序 运行结果: 阅读全文
分享一个不错的Unittest测试报告
2018-07-26 17:12 by _天枢, 1582 阅读, 0 推荐, 收藏, 编辑
摘要:分享一个不错的,unittest测试报告。 先上图: 代码如下: 复制下来保存成py可用 #coding=utf-8 """ A TestRunner for use with the Python unit testing framework. It generates a HTML report 阅读全文
揭开yield关键字的神秘面纱
2018-07-24 11:24 by _天枢, 435 阅读, 0 推荐, 收藏, 编辑
摘要:写在前言 经常会看见,python函数中带有yield关键字,那么yield是什么,有什么作用? 答案:可以理解yield是一个生成器; 作用:遇到yield关键字,函数会直接返回yield值,相当于return;不同的是下次调用的时候会从yield之后的代码开始执行。 生成器是什么? 是可以迭代的 阅读全文
python 发送email邮件带附件
2018-07-17 11:16 by _天枢, 5438 阅读, 1 推荐, 收藏, 编辑
摘要:EMAIL功能实现: 1.发送EMAIL带附件,并且带压缩文件夹做为附件 2.压缩文件夹及文件代码: 3.配置文件config.yaml 阅读全文