06 2020 档案
摘要:废话不多说,直接上干货! 1.随便创建个django项目,再随便整个startapps,一个原生的项目就出来 2.拽到服务器上,这里我用xshell和xftp6进行连接服务器和操作文件,该说不说,想直接改代码还是麻烦的一批 3.如果服务器上没有装sqlite3,先建议装一下,我这个服务器上版本太低,
阅读全文
摘要:问题情景:遇到一个Django项目,是一个数据展示的界面,类似商品展示 需求: 需要加上登录和注册功能 进展: 在models文件中新增user表后,执行以下两条命令皆无任何响应。 1 python manage.py makemigrations 2 python manage.py migrat
阅读全文
摘要:一:文件记录数据库操作日志 查看是否开启日志服务,以及查看日志文件路径 show variables like 'gen%'; 如果没有开启,先设置开启 set global general_log=ON; 二 :数据库自己记录日志 show variables like '%log_output%
阅读全文
摘要:简介:Tenacity是一个通用的retry库,简化为任何任务加入重试的功能。 不懂这个库怎么用, 很简单,哦对了,可能还需要你知道装饰器就是那个@啦就够了,上菜! import tenacity import requests # 直接加上retry装饰器,代码抛出异常会一直重试,直到代码运行成功
阅读全文
摘要:这个系列第三篇——sched模块 直接上代码: from datetime import datetime import sched import time def timedTask(): # 初始化 sched 模块的 scheduler 类,传入(time.time, time.sleep)这
阅读全文
摘要:上一篇说了最简单的定时启动,可以说是最简单粗暴的,人生苦短,python优雅,有没有那种很简单很简单,几行代码就可以搞定的那种? 必须有的哈! 简单举个例子说一下,上一篇的末尾提到过需要考虑到其他因素,这就来了: 现在需要启动一个selenium的爬虫,使用火狐驱动+多线程,大家都明白的,现在电脑管
阅读全文
摘要:记得以前的windows 任务定时是可以的正常使用的,今天试了下,发现不能正常使用了,任务计划总是挂起。 接下来记录下python 爬虫定时任务的几种解决方法。 今天是第一篇,后面会陆续更新。 首先最容易的是while true死循环挂起,上代码 import osimport timeimport
阅读全文
摘要:python日期格式转换,上代码。 import time import datetime time_str = 'Jun 18, 2016' time_format=datetime.datetime.strptime(time_str,'%b %d, %Y') print(time_format
阅读全文