摘要:   前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:haoxuan10 本节中,我们以今日头条为例来尝试通过分析Ajax请求来抓取网页数据的方法。这次要抓取的目标是今日头条的街拍美图,抓取完成之后,将每组图... 阅读原文
2019-12-10 21:49:38 阅读(2122) 评论(0)
摘要: 什么是docker? docker是目前linux最流行的容器技术,Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样 优点:占用资源小,启动快,体积也小 docker容器与虚拟机有什么区别? ... 阅读原文
2019-12-10 21:27:02 阅读(3217) 评论(0)
摘要: 并发编程 子进程回收的两种方式 join()让主进程等待子进程结束,并回收子进程资源,主进程再结束并回收资源 from multiprocessing import Process import time def task(name): print(f'子进程{name}:starting……... 阅读原文
2019-12-10 20:44:01 阅读(2619) 评论(0)
摘要: 前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者: 数据分析实战 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 http://note.youdao.com/noteshare?id=3054cce4ad... 阅读原文
2019-12-10 20:30:07 阅读(2887) 评论(0)
摘要: 图片懒加载 是一种反爬机制,图片懒加载是一种网页优化技术。图片作为一种网络资源,在被请求时也与普通静态资源一样,将占用网络资源,而一次性将整个页面的所有图片加载完,将大大增加页面的首屏加载时间。为了解决这种问题,通过前后端配合,使图片仅在浏览器当前视窗内出现时才加载该图片,达到减少首屏图片请求数的技术... 阅读原文
2019-12-10 19:57:12 阅读(1662) 评论(0)
摘要: 这篇文章主要介绍redis的使用。 简单介绍下redis,一个高性能key-value的存储系统,支持存储的类型有string、list、set、zset和hash。在处理大规模数据读写的场景下运用比较多。   1.连接Redis数据库: 1)直接连接 import redis red =... 阅读原文
2019-12-10 19:41:04 阅读(1621) 评论(0)
摘要: 1.在setting.py中,将DEBUG改为False,否则不会生效 ALLOWED_HOSTS = ['*'] DEBUG = False # 生产环境一定要改为False 2.DEBUG为False后,会导致静态资源的路径(STATIC_URL)失效, 简单的做法,在开发时: 启动时使用pyth... 阅读原文
2019-12-10 18:39:01 阅读(1935) 评论(0)
摘要: 模式定义 责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。 这种模式给予请求的类型,对请求的发送者和接收者进行解耦。 这种类型的设计模式属于行为型模式。 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相... 阅读原文
2019-12-10 17:30:01 阅读(2059) 评论(0)
摘要: 使用Python模块常见的情况是,事先写好A.py文件,需要import B.py文件时,先拷贝到当前目录,然后再import 这样的做法在程序量较小的情况下是可行的,如果程序交互复杂程度稍高,就很费力了 有一种解决方法可以将多个.py文件组织起来,方便在外部统一调用,和在内部互相调用:python中的 __... 阅读原文
2019-12-10 16:01:04 阅读(2042) 评论(0)
摘要: 面试中经常会问到staticmethod 和 classmethod有什么区别? 首先看下官方的解释: staticmethod: class staticmethod staticmethod(function) -> method Convert a function to be a static... 阅读原文
2019-12-10 15:05:02 阅读(2450) 评论(0)