正则表达式python
import re #引入正则表达式模块 使用re.match/search函数进行匹配(区别:match只匹配字符串的开始,若是不符合正则表达式,则匹配失败,返回None,而search函数匹配整个字符串)mysql
re.sub()可用于匹配后进行替换正则表达式
链接mysql数据库sql
PyMySQL 是在 Python3.x 版本中用于链接 MySQL 服务器的一个库,Python2中则使用mysqldb。数据库
windows环境步骤:json
1.经过cmd命令打开dos窗口,切换到python安装路径的scripts下,执行pip3 install PyMySQL 命令
windows
2.使用 import pymysql语句,查看是否报错,若依然报错,请从新确认切换路径是否正确服务器
3.编写代码进行链接数据库dom
import pymysqlide
# 打开数据库链接 (ip,user,password,数据库名)
db = pymysql.connect("localhost","testuser","test123","TESTDB" )
# 使用 cursor() 方法建立一个游标对象
cursor cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone() print ("Database version : %s " % data)
# 关闭数据库链接 db.close()
python处理XML
1.使用SAX解析XML
2.使用xml.dom解析xml
python处理JSON
python使用json模块对JSON数据进行处理
json.dumps():转换为JSON数据
json.loads():转换为python数据
dump函数和load函数用来处理文件