什么是蓝图? 蓝图:用于实现单个应用的视图、模板、静态文件的集合。蓝图就是模块化处理的类。简单来说,蓝图就是一个存储操作路由映射方法的容器,主要用来实现客户端请求和URL相互...
数据库迁移 在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。 更好的解决办法是使用数据库迁移框架,它可以追踪数据库...
Queue 队列对象 实现多线程 使用Queue标准库,队列是线程间最常用的交换数据形式 import Queue 初始化class Queue.Queue(maxsize)...
xpath的包含 //div[contains(@class,'i')] 实现爬虫的套路 准备url准备start_urlurl地址规律不明显,总数不确定通过代码提取下一页的...
正则如何进行非贪婪匹配,在div标签中的数据如何通过正则取出来 *? +? re.findall(" .*? (.*?) ",str) 返回列表,没有匹配到就是空列表 xpa...
网络请求不可避免会遇上请求超时的情况,在 requests 中,如果不设置你的程序可能会永远失去响应。超时又可分为连接超时和读取超时。 连接超时 连接超时指的是在你的客户端实...
retrying是一个python的重试包,可以用来自动重试一些可能运行失败的程序段,retrying提供一个装饰器函数retry,被装饰的函数就会在运行失败的情况下重新执行...
XPath 开发工具 开源的XPath表达式编辑工具:XMLQuire(XML格式文件可用) Chrome插件 XPath Helper Firefox插件 XPath Ch...
很多人都是在步入职场后才发现自己的能力只能刚好或还不能够养活自己,这时候才意识到自身能力的重要性。 如果你也有这样的情况,并且想要提高自己的话,不妨看看下面这9个强大的自学网...
这两天写python脚本时发现一个问题,就是windows系统和linux系统的路径问题,windows系统是诸如C:\Users\vlyu\Perforce\这样的右斜杠,...
毫无疑问,Ubuntu是一个多功能的Linux操作系统,您可以根据自己的风格和品味进行自定义。使用Ubuntu的主要好处之一是很棒的社区支持。这也是各种开发人员开发基于Ubu...
双系统机—重装win7后如何恢复ubuntu引导 我的机子装有两个系统,即双系统,一个是win7,一个是ubuntu,最近win7系统崩了,就重新安装了一个,结果再次开机的时...
Git安装及控制台美化 Git 下载 Git for Windows 国内直接从官网下载比较困难,需要翻墙。这里提供一个国内的下载站:shaonianruntu/git-fo...
Anaconda入门 Anaconda简介 Anaconda是一个方便的python包管理和环境管理软件,一般用来配置不同的项目环境。我们常常会遇到这样的情况,正在做的项目A...
WSGI接口 而通常web服务器必须具备WSGI接口,所有的现代Python Web框架都已具备WSGI接口,它让你不对代码作修改就能使服务器和特点的web框架协同工作。 W...
* 1. 项目部署 * 1 uwsgi 遵循wsgi协议的web服务器。 1.1 uwsgi的安装 pip install uwsgi 1.2 uwsgi的配置 项目部署...
1. 使用python工具包 https://github.com/fzlee/alipay/blob/master/README.zh-hans.md 安装 从 1.3...