- 博客(11)
- 收藏
- 关注
原创 爬虫2
响应内容得分类有俩种:结构化的响应内容和非结构化的响应内容。结构化响应内容:json字符串和xml字符串, 前者可以使用re,json模块提取特定数据, 后者使用re, lxml模块提取特定数据。xml和html的区别:xml是一种可扩展标记性语言侧重于数据内容本身, 专注于传输和存储数据, html是超文本标记语言, 侧重用于数据显示。爬虫为什么使用jsonpath:如果有一个多层嵌套的复杂字典,想要根据key和下标来批量提取value,这是比较困难的。jsonpath模块就能解决这个痛点, 他可以
2020-07-24 15:49:55
110
原创 爬虫入门
response.text 响应体 str类型 respones.content 响应体 bytes类型 response.status_code 响应状态码 response.request.headers 响应对应的请求头 response.headers 响应头 response.request.cookies 响应对应请求的cookie response.cookies 响应的cookie(经过了set-cookie动作)response.text 和response.content的区别res
2020-07-22 09:42:19
91
原创 SQLAlchemy,查询
查询第一个记录from sqlalchemy import create_enginefrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column, String, Integerfrom sqlalchemy.orm import sessionmaker# 链接是需要指定要用到的MySQL数据库engine = create_engine('mysql+pymysql://root
2020-05-22 13:14:34
167
原创 SQLAlchemy
1, 基本流程代码# 创建session对象session = DBSession() # 生成链接数据库的实例# 创建新User对象new_user = User(id='1', name='Bob')# 添加到sessionsession.add(new_user)# 提交即保存到数据库session.commit()# 关闭sessionsession.close()2, 案例1, 插入一行数据from sqlalchemy import create_enginefro
2020-05-20 21:57:23
106
原创 docker,镜像
Docker入门Docker 是什么Docker 是世界领先的软件容器平台Docker 能够自动执行重复性任务,例如搭建和配置开发环境,从而解放了开发人员以便他们专注在真正重要的事情上:构建杰出的软件。Docker容器还可以**进行版本管理、复制、分享、修改,**就像管理普通的代码一样Docker 的三个基本概念1 镜像(images):操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而 Docker 镜像(Image),就相当于
2020-05-20 21:43:45
121
原创 sql命令
指定数据表字段查询SELECT name FROM world WHERE area > 5000000WHERE IN 使用SELECT name FROM world WHERE NAME IN ( 'Ireland', 'Iceland', 'Denmark' );WHERE BETWEEN 使用SELECT name FROM world WHERE area...
2020-04-28 21:32:00
317
原创 tcp/dup socket
socket简介程序如果想通过网络进行收发数据,需要使用socket进行编程来实现什么是socketsocket(简称 套接字) 是进程(就是运行中的程序)间通信的一种方式,它与其他进程间通信的一个主要创建一个tcp socket(tcp套接字)import socket# 创建tcp的套接字s = socket.socket(socket.AF_INET, socket.SOCK...
2020-04-10 00:20:04
305
原创 SQLAlchemy
建立MySQL数据库步骤1:登录MySQLmysql -u用户 -p密码步骤2:创建create database 数据库名 charset=utf8连接数据库engine = create_engine('mysql+pymysql://用户名:密码@ip地址:3306/py3_sqlalchemy')print(engine)定义模型案例我们以创建一个 users 表为...
2020-04-09 23:50:42
136
原创 元祖、列表、字典
元祖、列表、字典字符串输出 name = 'itheima' position = '讲师' address = '北京市' print('--------------------------------------------------') print("姓名:%s" % name) print("职位:%s" % position) print("公司地址:%s" % ad...
2020-04-09 00:31:11
136
原创 python 判断 循环
python 判断 循环if判断语句#<1>if判断语句if语句是用来进行判断的,其使用格式如下: age = 30 print("------if判断开始------") if age >= 18: print("我已经成年了") print("------if判断结束------") 运行结果—————— ------if判断开始------...
2020-04-08 23:49:29
226
原创 python基础(一)
1, 注释<1> 单行注释以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用# 我是注释,可以在里写一些功能说明之类的哦print('hello world')<2> 多行注释在这里插入代码片''' 我是多行注释,可以写很多很多行的功能说明'''2,变量以及类型<1>变量的定义在Python中,存储一个数...
2020-04-08 01:07:36
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人