- 博客(7)
- 收藏
- 关注
原创 python挑战题
思路: python上手最快的是爬虫,也最有成就感,所以本教程教程从爬虫开始,逐步补充个各个部分的知识。正常的学习爬虫的路线:爬整个网页~爬网页中的指定文字(比如新闻的正文)~爬网页中的一个图片~爬网页中的多个图片~爬多个网页的多个文字和图片~爬网页中的视频~爬有反爬的无验证码和登陆的普通网站~爬有反爬的且需要登陆验证码的网站(比如淘宝)~从有反爬技术的网站爬取大量数据主线第...
2018-03-26 17:03:51 1124
原创 使用django和mysql时报“ImportError: No module named ‘MySQLdb'”
相关报错还有: - Error loading MySQLdb module: libmysqlclient.so.20: cannot open shared object file: No such file or directory - ImportError: libmysqlclient.so.20 - django import MySQLdb as Database im...
2018-03-26 14:26:07 394
原创 禁用django的物理外键(CONSTRAINT,REFERENCES)
背景用django自带的admin和auth搭建了内部网站,使用了django的用户和权限分组系统,但是在移到生产环境时发现公司把REFERENCES这种命令禁止了,DBA说影响性能不给开权限,所以不得不尝试把外键从db层移到应用层。第一次尝试刚开始只找到https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models
2018-03-14 11:38:07 3031 1
原创 扩展Django admin的list_filter()可使用范围
需求描述有时候我们会基于已有数据生成一列在表格中,类似于下面的class BaseSchema(models.Model): ... def test_status(self): # pdb.set_trace() if datetime.date.today() < self.test_start_date: return '
2018-03-09 18:46:56 7562
原创 给安神的python学习指南
主线1.笨方法学python(书)书籍信息:https://book.douban.com/subject/26264642/推荐理由:短小精悍,不讲原理直接上手,飞速刷完一遍(不超过一周即可)就可以尝试做些小demo了2.廖雪峰python教学(网站)地址:https://www.liaoxuefeng.com/wiki/0014316089557264a6b3489...
2018-03-06 11:15:58 306
原创 在脚本中单独使用django的ORM模型的方法
有时候在测试django中一些模块时,不想重新跑一整个django项目,只想跑单个文件,正好写在if __name__ == '__main__': 这样也不会打扰到正常的代码逻辑方法正常方法大家都知道的方法就是’python manage.py shell’,当然我知道这可能不是你需要的;更好用的方法在脚本中import模型前调用下面几行即可:import os, sysBASE_DIR = o
2018-03-05 15:47:48 3567
原创 windows7下给python3安装impyla的艰辛历程
安装环境标题已经给出了,linux下和python2下都很容易安装,我也不知道为什么python3反而这么蛋疼。就直接上干货吧,希望其他人少走弯路。安装所需依赖pip install ipython six bit_array thriftpy thrift_sasl==0.2.1 sasl impyla(admin下)常见报错error: command ‘C:\Pro...
2018-03-05 11:26:32 4989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人