0404MySQL
安装 1.两种方式 ①.从mysql下载安装包 ②.Homebrew安装:brew install mysql 2.安装PyMySql库:pip3 install pymysql 启动、停止、重启 MySQL 服务的命令: sudo mysql.server start sudo mysql.server stop sudo...
安装 1.两种方式 ①.从mysql下载安装包 ②.Homebrew安装:brew install mysql 2.安装PyMySql库:pip3 install pymysql 启动、停止、重启 MySQL 服务的命令: sudo mysql.server start sudo mysql.server stop sudo...
CSV(Comma-Separated Values)文件存储(p134) 存储 1.列名和数据行分开写入 import csv with open('data.csv', 'w') as file: writer = csv.writer(file) #默认以逗号分隔,修改分隔符 delimiter=' ' #①.单行写入 writer.writerow(['...
读取 import json #1.loads 字符串 js=json.loads(str) #2.load打开的文件 json.load(open('data.json', encoding='utf-8')) 存储 # 1 with open('data.json', 'w', encoding='utf-8') as file: file.write(json.dum...
一、文本存储 文件打开:file = open(file_path, 'w/r...', encoding='utf-8') 参数 描述 r 只读方式打开 一个文件, 意思是只能读取文件内容, 而不能写人。 这也是默认模式。 r+ 以读写方式打开 千...
parsel(p124)可解析 HTML和XML,并支持支持使用XPath和CSS选择器对内容提取修改,同时还融合了正则表达式的提取功能。 parsel特点 LXML支持XPath Beautiful Soup以python的函数方式处理html和xml pyquery支持CSS选择器 安装:pip3 install parsel 使用 html = '''<di...
pyquery(p113)提供了和 jQuery 类似的语法来解析 HTML 文档,支持 CSS 选择器 使用 简单的例子 html = """<div id="container"> <ul class="list"> <li class="item-0">first item</li> <li ...
Beautiful Soup是一个HTML/XML解析库,提供简单的、Python式的函数来处理导航、搜索、修改分析树等功能。 安装: pip3 install beautifulsoup4 vcode No module named 'bs4' 问题: 1.commond+shift+p(windowsctrl+shift+P) 2.Python Interpreter ...
lxml 是 Python 的一个解析库,支持 HTML 和 XML 的解析,支持 XPath 解析方式(xml 是一个非常重要的库,比如 BeautifulSoup、Scrapy 框架都需要用到此库) 网页数据的解析提取(p90) XML 路径语言(XML path language) 用来在XML文档中查找信息,同样适用HTML文档的搜索 表达式 ...
basicConfig配置日志打印(p82) import logging logging.basicConfig(level=logging.INFO, #设置日志级别为 INFO format='%(asctime)s - %(levelname)s: %(message)s')...
贪婪与非贪婪匹配p67 #1.贪婪匹配 *后加? content='Hello 1234567 World This is a Regex Demo' result1= re.match("^He.*(\d+).*Demo$",content) #只匹配到数字7,.*尽可能匹配多的字符串只给\d+留下一个满足条件的7 result2= re.match("^He.*?(\d+).*D...