python(二十九)——MySQL安装、python连接MySQL数据库
目录
MySQL
MySQL安装
一、基本命令
二、数据库操作
三、表操作
四、数据操作
五、查
关联查询:
python连接MySQL数据库
例子:使用python代码获取MySQL的版本号
例子:给数据库创建一个新表
例子:向表格中插入数据
例子:查询表中数据
M ...
python(二十八)——线程通信,生产者与消费者,线程调度,协程
目录
线程
线程通信
生产者与消费者
线程调度
计算密集型和IO密集型
协程
线程
在一个进程内部要同时干多件事,就需要同时运行多个‘子任务’,我们把这些子任务称为线程
线程通常叫做轻型的线程。线程是共享内存空间的并发执行的多任务,每一个线程都共享一个进程的资源
线程是最小 ...
python(二十七)——网络编程(TCP/UDP编程,客户端与服务器信息传输,多任务原理,进程间通信)
目录
网络编程
TCP编程
客户端与服务器之间信息传输
UDP编程
多任务原理
启动进程池
进程间通信
网络编程
网络编程概述:
自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了
计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相 ...
python(二十六)——爬虫练习(爬取图片,爬取QQ号)
目录
练习:从网上爬取图片到本地
练习:爬取网络中的QQ号
练习:从网上爬取图片到本地
图片来自1号店
可以先将一号店的网页代码爬取到一个HTML中
import urllib.request
import os
import re
def imageCrawler(url, ...
python(二十五)——JSON、抓取Ajas请求数据
目录
JSON
抓取网页动态Ajax请求的数据
练习:爬取糗事百科的段子
JSON
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编 ...
python(二十四)——爬虫(爬取网页、模拟浏览器、设置超时、HTTP请求)
目录
爬虫
使用python写爬虫需要的技能
通用爬虫缺点
urllib爬取网页
返回状态码response.getcode()
解码编码
模拟浏览器
设置超时
HTTP请求:进行客户端与服务端之间的消息传递时使用
爬虫
网络爬虫又称网络蜘蛛、网络蚂蚁、网络机器人等, ...
python(二十三)——正则表达式,re模块
目录
正则表达式
排列
正则概述
正则表达式的元字符
匹配多个字符
re模块深入
字符串切割
re.finditer函数
字符串的替换和修改
分组
编译
正则表达式
排列
排列组合是组合学最基本的概念。所谓排列,就是指从给定个数的元素中取出指定个数的元素进行排序。组合 ...
python(二十二)——python2、3区别,函数map、reduce、sorted,单元测试,远程链接
目录
python3和python2区别
高阶函数map和reduce
高阶函数filter
高阶函数sorted
单元测试
对函数进行单元测试
对类进行单元测试
远程链接Windows
python3和python2区别
性能:python3起始比python2效率低 ...
python(二十一)——键盘、鼠标模拟,读取、创建word文件,读取xlsx文件
目录
键盘模拟
鼠标模拟
读取doc文件和docx文件
创建word文件
读取xlsx文件
键盘模拟
例子:模拟按下左下角的Windows
import win32con
import win32api
import time
# 按出win控制键
win32ap ...
CSS回顾总结(四)——列表、属性选择器、文本标签、样式的继承
目录
列表
无序列表
有序列表
定义列表
属性选择器
文本标签
选择器的优先级
样式的继承
子元素的伪类选择器
列表
列表就相当于去超市购物时的购物清单。在html中也可以创建列表
一共有三种列表:
无序列表
有序列表
定义列表
列表之 ...

