随笔分类 - python
之前在老男孩网络班11期学习过,现在工作中也用到很多python,这里面就是一个汇总。
理解 python GC
摘要:前言 最近在看 python GC 这块,主要参考了武老师的是视频和博客,自己再总结一下。 我的 python 源码版本 3.9.0。 知识点 python GC 主要分为引用计数和分带的标记清除两种 GC。 引用计数会一直占用系统资源,需要持续监控对象的引用 标记清除有 STW(stop the
阅读全文
AdminLTE用django部署
摘要:前言 最近从网上看到 "AdminLTE" 这个web前端的主题挺好的,我平时用python就是写一些后台,准备以后就用这个框架了,这里就是把这个用django初始化一下这个项目。 基础环境介绍 环境准备 创建一个lte的django项目,不需要创建app,我们就做个index页面能展示就行了,以后
阅读全文
通过selenium(也有Puppeter版在最后)登录网页获取特定信息
摘要:前言 最近有需求要登录网站查询一些信息,然后再修改一些信息,而且这种工作重复性很强,想着通过自动化的方式来做这个东西。 技术选择 自动化的方式开始考虑的是用python的爬虫来做,但是登录的网站有好多防爬虫机制,js又是压缩的,登陆的时候post参数就有40多个,后来想过phantomjs但是还是有
阅读全文
用Django ORM实现树状结构
摘要:前言 之前看对于用关系数据库实现树状结构的方法就知道一直做自关联的表,但是感觉自关联查询太慢了,最近看到一篇文章,感觉视野开拓了好多,文章: "数据库表设计,没有最好只有最适合来自:微信" 。 下面就针对这里面说的第四种数据结构来实现以下这种树状结构。这样的结构就是牺牲了空间来换取时间,主要就是在查
阅读全文
Django开启国际化的支持
摘要:基础环境介绍 IDE我用的pycharm 开启国际化的支持,需要在settings.py文件中设置 home.html页面,本文直接用root url返回的一个html template html页面内容如下 现在我的目录结构如下: 生成国际化需要的文件(注意这时locals目录已经建好) 生成po
阅读全文
python bittorrent 使用与学习
摘要:更新于20171128 关于这个p2p的技术,阿里开源了 "蜻蜓" ,大家可以看看,感觉应该比这个要好用,而且文档也全。 前言 最近在学习python的p2p协议,发现网上找不到好的文章,又仔细找了找终于找到了 "武老师之前讲的视频" ,自己动手做了一下,其实也不太难,不过其中有些地方还是没搞懂。这
阅读全文
Django用openLDAP做认证
摘要:前言 之前有需求要做一个django+ldap用户管理的简单接口,研究了好几个模块,最后终于能实现django用ldap做用户认证了。也是自己的水平有限吧,做了好长时间,现在就和大家分享一下这个过程吧。最终是有两种方法实现这个认证过程,一种是通过django python3 ldap实现的,一种是自
阅读全文
python socket server源码学习
摘要:原文请见:http://www.cnblogs.com/wupeiqi/articles/5040823.html 这里就是自己简单整理一下: 程序先运行server的一个实例,socket.server.ThreadingTCPServer的构造方法, server继承ThreadingMixIn
阅读全文
python 装饰器学习(decorator)
摘要:最近看到有个装饰器的例子,没看懂, 从stackoverflow看到了浏览最多的关于python装饰器的文章,下面是这个文章的网址 http://stackoverflow.com/questions/739654/how-can-i-make-a-chain-of-function-decorat
阅读全文
io多路复用,select,笔记
摘要:一下代码,是摘自大王的博客,(http://www.cnblogs.com/alex3714/)我自己有加了些注释。
阅读全文