python
Hijiao
这个作者很懒,什么都没留下…
展开
-
python安装Pycrypto(win10 64 python27)
碰到的第一个问题: Python error: Unable to find vcvarsall.bat解决办法,直接安装编译好的;下载链接: http://www.voidspace.org.uk/python/modules.shtml#pycrypto使用的时候碰到的第二个问题:No module named Crypto.Cipher 在stackoverflow上搜到的解决办法真是醉原创 2016-11-02 21:27:07 · 5114 阅读 · 0 评论 -
flask 项目重构总结(一)
简述这一阶段的重构主要集中在接口返回码的格式统一上,优化了臃肿的各种判断及try-exception 机制。 主要思路,使用装饰器来封装常用代码;使用Python的exception机制,自定义一些Exception,在恰当的地方主动抛出异常,然后在顶层再catch住,进行统一的handle处理。现存问题在views.py文件里,我们都要检查url里的参数,原来写法如下:(__init__.py)原创 2017-03-31 14:46:56 · 1117 阅读 · 0 评论 -
Flask 让jsonify返回的json串支持中文显示
用flask时遇到了返回字符串支持中文显示的问题,在web端显示的是utf-8的编码,而不是中文,如下图。 虽然不影响接口的读取,但是可读性太差,于是研究了一下怎么直接显示成中文。最后找到了解决方案如下,在配置中加入下面一行代码就OK了。app.config['JSON_AS_ASCII'] = Falsejson.dumps()解决同样的问题可以加入ensure_ascii=False参考资料:原创 2017-04-11 17:15:41 · 35596 阅读 · 11 评论 -
【答题助手】只用2秒!搞定百万英雄 芝士超人 冲顶大会
做完手术要在家休息2周,无聊中接触了正火的答题app,本就才学疏浅再加上孤军奋战,自己玩了几次之后,觉着这玩意能不能赢全靠缘分。多次挫败之后我就想能不能搞个助手啥的来个逆天改命?这个念头刚一出现,我就有了答案(要是每次答题都这么顺利就好了):adb截图+tesseracr中文识别+selenium火狐搜索。adb截图 前阵子搞微信跳一跳的时候也有所了解,当时接触了uiautomator2,觉原创 2018-01-11 10:18:30 · 5733 阅读 · 0 评论