正則表達式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函數用來處理文件