摘要:
1. 最基本的抓取 (1)抓取大多数情况属于get请求,即直接从对方服务器上获取数据。首先,Python中自带urllib及urllib2这两个模块,基本上能满足一般的页面抓取。另外,requests也是非常有用的包,与此类似的,还有httplib2等等。 (2)此外,对于带有查询字段的url,ge 阅读全文
该文被密码保护。 阅读全文
摘要:
<!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Django-model进阶 QuerySet 可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 >>> 阅读全文
摘要:
<!--done--> Django-model基础 ORM 映射关系: 表名 <-------> 类名 字段 <-------> 属性 表记录 <------->类实例对象 创建表(建立模型) 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放 阅读全文
摘要:
<!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Django-MTV MTV模型 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用 阅读全文
摘要:
import requests import re # 第一次请求 r1 = requests.get("https://github.com/login") r1_cookie = r1.cookies.get_dict() # 拿到初始cookie(未被授权) authenticity_token = re.findall(r'name="authenticity_token".*?val... 阅读全文
摘要:
一版本 二文件 三 四 五运行 六环境配置 七导入模块 八文件夹级别 九 5. 执行两个命令1. python manage.py makemigrations --> 用小本本记录 app/models.py文件的任何改动2. python manage.py migrate --> 把上面的改动 阅读全文
摘要:
<!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Web框架本质及第一个Django实例 Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样 阅读全文
摘要:
#!/usr/bin/python3 # -*- coding: utf-8 -*- import csv,time from datetime import datetime import ftplib import pymysql def open_db(): try: conn = pymysql.connect(host='', port=, user='',... 阅读全文