程序开发
文章平均质量分 56
来啦,小老弟~
为将之道,当先治心。泰山崩于前而色不变,麋鹿兴于左而目不瞬,然后可以制利害,可以待敌。---《心术》
有志于改变世界的程序员,都应该有所修养!
展开
-
Python实现企业微信应用管理API消息回调功能
企业微信开发中心关于回调配置说明:回调配置 - 接口文档 - 企业微信开发者中心回调过程需要先实现验证回调接口URL的有效性,然后才是接受消息返回对应内容。详细步骤过程在上述企业微信开发中心有详细说明,接下来说具体实现。官网给出代码示范接口,gitlab地址:GitHub - sbzhu/weworkapi_python: official lib of wework api https://work.weixin.qq.com/api/doc具体实现方式用Python3.6+web.py+we原创 2022-04-02 14:47:48 · 3719 阅读 · 4 评论 -
Python实现节假日判断,手动添加后续节假日
话不多说,安装 chinese_calendar 库可以实现,是不是节假日的判断,但是这个日期只能到2020年12月31日,2021年的不行,如果作者未发布版本的时候,可自己修改。修改位置位于Lib/site-packages/chinese_calendar/constants.py修改内容,比如添加2021年的节假日:holidays = { #新增 datetime.date(year=2021, month=1, day=1): Holiday.new_years_da...原创 2020-12-28 10:49:40 · 1015 阅读 · 4 评论 -
js获取服务器时间,并以北京时区显示
<script>var timezone = 8; //目标时区时间,东八区var offset_GMT = new Date().getTimezoneOffset(); // 本地时间和格林威治的时间差,单位为分钟//var nowDate = new Date().getTime(); // 本地时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数//...原创 2019-02-12 14:53:25 · 3192 阅读 · 1 评论 -
Python取mongodb数据转化为json时报错:TypeError: Object of type 'ObjectId' is not JSON serializable的处理方法
Python处理mongodb数据时,取出的数据中有 '_id': ObjectId('5c2713d97d75734070fe9e39')。因为_id是ObjectId类型,然后返回时用json.dumps(数据)时会有报错:TypeError: Object of type 'ObjectId' is not JSON serializable。正确处理方法是自己写一个encoder去继承js...原创 2019-02-19 09:41:06 · 5724 阅读 · 0 评论 -
Python3.6实现ldap的登录验证
python3通过ldap3库来处理ldap。至于怎么安装ldap3,就不作赘述了。查过很多资料也看过官网文档,可能英文的还是没看透彻,解决问题后再去看官网,竟然透彻了很多,走过很多弯路,现在将解决方法加代码解说一下。1.先附一下我用到的ldap结构图,个人根据自己的结构或属性不同,可对应更改相应字段。如图所示,我的 ldap的基本搜索入口就是'dc=***,dc=com',也就...原创 2019-04-24 11:32:26 · 7030 阅读 · 0 评论