Python
pxinm
这个作者很懒,什么都没留下…
展开
-
微信服务号支付 xml格式错误
今天做微信h5充值的时候按照官方的api,发送请求结果返回 折腾半天发现时openid的问题opened 是通过 authorization_code 从微信请求的数据 在python 中 通过get出来的 open type 时 unicode 这就是问题发送充值请求的时候 拼接xml 要求xml 时utf8 所以 需要encode才能正常原创 2016-07-07 18:09:10 · 7198 阅读 · 0 评论 -
python2.7.x windows下安装pip
现在python使用pip安装三方库很方便,但是在win环境下,pip安装是一个问题。今天发现了一个安装pip的简便方法。https://bootstrap.pypa.io/get-pip.py 这个里面是安装pip的代码。复制出来直接执行python get-pip.py就可以安装pip以及pip所以来的包了。执行之后把 Python27/Scripts 目录的绝对路径配原创 2017-02-28 17:35:47 · 2973 阅读 · 1 评论 -
Python for循环小问题
最近翻以前的代码的时候发现了一个问题 ,先看一下下面代码def test(): for i in xrange(2): print 'before', i for i in xrange(2, 4):print 'middle', i print 'after', i看到代码之后,发现内层for循环变量和外层的循环的名字一致,这样的代原创 2016-11-24 16:29:54 · 563 阅读 · 0 评论 -
APP提现之微信服务号红包
现在很多APP都有提现功能,而提现大部分都是用微信提现,微信提现有两种,一是红包,二是企业付款,在这里结合一下开发,做一些微信服务号发送红包功能的介绍。例如当前比较火的直播APP映客的提现就是通过微信公众号的红包功能实现的。它的流程是在APP内绑定微信号,然后需要绑定的微信号关注特定的公众号,关注之后就可以在APP内或者公众号提现,公众号通过红包的形式实现提现功能。这一切的前提是要关注特定原创 2016-08-10 18:51:19 · 8619 阅读 · 1 评论 -
Thrift架构简介
发展历程 Thrift最初由Facebook开发用做系统内各语言之间的RPC通信。2007年由Facebook贡献到apache基金 ,08年5月进入apache孵化器 。目前支持的语言有C++, Java, Python, PHP, Ruby,Erlang, Perl,Haskell, C#, Cocoa, JavaScript,Node.js, Smallt原创 2016-07-28 10:17:46 · 1302 阅读 · 0 评论 -
APP提现之微信商户号企业付款
微信提供的体现API出了服务号红包之外,还有商户号的企业付款,详细的API文档参照https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1企业付款直接把钱转到微信用户的零钱里,不需要用户手动领取,每笔的限额实名认证的为20000,非实名的为2000,使用比红包方便,但是它是收手续费的,收费比例为2%,这部分收费是由用户支付,假原创 2016-08-12 17:32:56 · 13998 阅读 · 2 评论 -
vim配置pyflakes
vim编辑py文件的时候有时候需要对编写的代码进行检查这个时候就需要用到pyflakes如果是对当前文件进行检查只需 :!pyflakes %但是每次编辑完成都执行这个太麻烦了 这个时候可以使用autocmd 可以 :help au 查看帮助文档编辑 ~/.vimrc 输入 autocmd BufWritePost,FileWritePost *.py !pyflake原创 2016-07-18 18:35:22 · 617 阅读 · 0 评论 -
PyCharm Ctrl+Shift+F 失灵
之前一直使用vim编辑器,最近工作需要使用PyCharm,发现PyCharm在某些地方的确有独到之处。但是使用过程中发现全局搜索的时候Ctrl+Shift+F按键失灵,有的时候可以,有时又不行了,百思不得其解。最后反复测试发现是搜狗输入法的问题。搜狗输入法里面Ctrl+Shift+F是繁简切换的快捷键。和PyCharm的快捷键相冲突,只需改掉搜狗输入法的快捷键即可解决这个问题。原创 2017-03-21 17:14:57 · 10148 阅读 · 5 评论