Python

crontab定时任务执行scrapyd爬虫

crontab系统自带的调度命令,通过crontab命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常适合周期性的日志分...

Scrapyd部署

Scrapyd 是一个server,是scrapy官方推荐的部署管理spider的服务,以及通过http json控制spider。 首先先安装scrapyd scrapyd的安装必须在能运行scrapy项目的虚拟环境中 pip install scrapyd 运行Scr...

pycharm中运行nosetests测试用例

1、配置 pycharm 调试文件 2、添加 nosetets 文件 3、直接ok确定 4、设置默认启动的测试工具(框架) 5、tools里面选择Python Intergated Tools 6、选择nosetets,ok确定退出 ...

Django日志-中间件-分页-上传图片

Django 使用Python 内建的logging 模块打印日志。 每个logger 都有一个日志级别。日志级别表示该logger 将要处理的消息的严重性 日志级别: DEBUG:用于调试目的的底层系统信息 INFO:普通的系统信息...

Django模版-标签-过滤器-模版继承

配置模版引擎 模板引擎通过TEMPLATES 设置来配置。它是一个设置选项列表,与引擎一一对应。默认的值为空。由startproject命令生成的settings.py 定义了一些有用的值 [cc lang="python"] TEMPLATES = [ ...

Django后台管理-模型-模型管理器

后台管理 创建超级管理员 [cc lang="python"]python manage.py createsuperuser,按提示输入用户名、邮箱、密码[/cc] 启动服务器,通过“127.0.0.1:8000/admin”访问,输入上面创建的用户名、密码完成登录...

python单进程Web服务器案例

Web静态服务器-1-显示固定的页面 [cc lang="python"] from socket import socket,AF_INET,SOL_SOCKET,SOCK_STREAM,SO_REUSEADDR#导入套接字需要的内容 from multiprocessing import Process#开启进程 def...