摘要:   最近将万方数据的爬取代码进行了重构,速度大概有10w每小时吧,因为属于公司项目,代码暂时就不开源了,所以在这里先说说思路和一些注意事项吧,顺带吐槽一下万方。   先上图:      其实逻辑也蛮简单的,医学类的期刊分了16个大类,那么首先手动将这16大类所对应的唯一id拿下来拼接出该类型的url,然... 阅读原文
2019-09-23 20:41:07 阅读(2868) 评论(0)
摘要: DJango错误日志生成 setting.py设置 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format... 阅读原文
2019-09-23 19:52:02 阅读(3483) 评论(0)
摘要: drf框架接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 一.安装依赖 pip install coreapi 二.设置接口文档访问路径 在总路由中添加接口文档路径。 文档路由对应的视图配置为rest... 阅读原文
2019-09-23 19:44:03 阅读(2466) 评论(0)
摘要: Python是最容易学习的编程语言之一,其语法近似英语。通常,初学者只会遇到一些小麻烦,如强制缩进、在函数中使用self等。 然而,当开始阅读、复制和编辑他人代码时,麻烦就接踵而至了。 这里,我将解释五个关于Python的概念,这些概念将有助于初学者修改他人代码。这些建议通过总结Python开发新手在研讨会上... 阅读原文
2019-09-23 19:28:06 阅读(2442) 评论(0)
摘要: 0922自我总结 drf框架中分页组件 普通分页(最常用) 自定制分页类 pagination.py from rest_framework.pagination import PageNumberPagination # 普通分页 class CarPageNumberPagination(PageNumb... 阅读原文
2019-09-23 18:46:02 阅读(2733) 评论(0)
摘要: DRF框架安装配置及其功能概述 Django与DRF 源码视图解析 DRF框架序列化和返序列化 DRF框架serializers中ModelSerializer类简化序列化和反序列化操作 DRF源码save以及response DRF框架中所有视图及用法 DRF框架中认证与权限工作原理及设置 DRF框架中jw... 阅读原文
2019-09-23 18:42:02 阅读(2267) 评论(0)
摘要: 0922自我总结 django后台管理-admin 一.模型注册 admin.py 注册方式一: #在对于注册的app中的admin文件中导入模型然后注册模型 admin.site.register(导入的模型类) 注册方式二该方法是Django1.7的版本新增的功能: from django.contrib... 阅读原文
2019-09-23 16:57:01 阅读(2310) 评论(0)
摘要: 前言: 之前在迭代器、可迭代对象这一部分一直有些混淆,结合一些资料,表达我对这些概念的理解,未必都对,但是适合刚开始入手的朋友们从零开始理解   开门见山首先介绍可迭代对象和迭代器的通俗理解   迭代器就是能被next()调用得到下一次迭代值的对象,迭代器不直接保存迭代的序列值,而保存得到下一次迭代... 阅读原文
2019-09-23 16:37:03 阅读(2392) 评论(0)
摘要:         在最近刷今日头条以及其他媒体软件时,经常会发现一些AI换脸的视频,于是我想,可不可以自己实现一个可以进行人脸识别的软件程序。我的具体流程是先配合python网络爬虫先进行万张PubFig人脸公共图片的爬取,分析出图片具体特征,然后再配合机器学习的OpenCV视觉库进行软件的构建。有一篇Gith... 阅读原文
2019-09-23 16:24:10 阅读(2345) 评论(0)
摘要: 最简单的实现了一下Python的多线程: import threadingdef write_dbs(i): print(i) if __name__ == '__main__': for i in range(7): t = threading.Thread... 阅读原文
2019-09-23 14:33:02 阅读(3523) 评论(0)