![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
爬虫相关
血皇敖天
动心忍性,奈何狂,不羁放荡。
展开
-
win32com_FomHXBC(使用win32com.clientl来自建函数:自动打开excel、word应用,并添加数据。)
'''win32com_FromHXBC.py(使用win32com.clientl来自建函数:自动打开excel、word应用,并添加数据。)使用:excel.pyFrom 核心编程'''# =============================================================================# #自建函数:动打开ex...原创 2019-12-04 19:26:20 · 426 阅读 · 0 评论 -
docx_demos(创建文档类Document及属性方法, 创建段落文本类Paragraph及段落格式设置, 创建字体设置类Run及属性等)
"""docx_demos.py(创建文档类Document及属性方法, 创建段落文本类Paragraph及段落格式设置, 创建字体设置类Run及属性等)使用:一、创建文档类Document 及 段落文本类Paragraph :docx.Document(),Document.add_heading(),二、添加段落文本类Paragraph 及 设置段落文本格式Docu...原创 2019-12-04 19:23:20 · 5623 阅读 · 0 评论 -
openpyxl_chart_type_demos(openpyxl四:图表类型)
"""openpyxl_chart_type_demos.py(openpyxl四:图表类型)使用:图表类型:#AreaChart面积图表、BarChartm条形图/柱形图/成交量图、BubbleChart气泡图、#LineChart折线图/LineChart3D折线图、#ScatterChart散点图、PieChart饼图/PieChart3D饼图/ProjectedPieC...原创 2019-12-04 19:21:30 · 4200 阅读 · 2 评论 -
openpyxl_chart_demos(openpyxl三:图表相关操作:创建图表、使用轴、图表布局)
"""openpyxl_chart_demos.py(openpyxl三:图表相关操作:创建图表、使用轴、图表布局)使用:创建图表:openpyxl.chart.Reference(), Chart.add_data(), Worksheet.add_chart();使用轴:Chart.title / style / x_axis.title / y_axis.title, ...原创 2019-12-04 19:19:52 · 7850 阅读 · 6 评论 -
openpyxl_style_demos(openpyxl二:单元格样式,命名样式;自适应列宽设置)
"""openpyxl_style_demos.py(openpyxl二:单元格样式,命名样式;自适应列宽设置)使用:#命名样式 及 其应用######样式_正文样式#样式_标题行样式#样式_标题列样式#自动设置列宽######使用:for循环遍历得出每列长度后形成字典数据来自动设置每列列宽。"""#################### 使用样式style...原创 2019-12-04 19:16:01 · 3352 阅读 · 1 评论 -
openpyxl_demos(openpyxl一:工作簿、工作表、单元格、样式、页面设置)
"""openpyxl_demos.py(openpyxl一:工作簿、工作表、单元格、样式、页面设置)深入:自适应列宽设置。使用:官网文档:https://openpyxl.readthedocs.io/en/stable/tutorial.html创建工作簿Workbook对象及属性方法 :Workbook() / load_workbook();创建工作表Wo...原创 2019-12-04 19:14:31 · 5643 阅读 · 1 评论 -
open_demos(open()/获取File文件对象;File文件对象相关属性及方法;File文件指针;File文件对象迭代器;上下文管理器)
'''open_demos.py(open()/获取File文件对象;File文件对象相关属性及方法:File.read()/readline()/readlines()/write()/writelines();File文件指针:File.tell()、File.seek(offse,whence);File文件对象迭代器:可迭代/循环/list/序列解包等;上下文管理器:实现__...原创 2019-11-19 20:41:33 · 199 阅读 · 0 评论 -
json_demos(json语法/类型 及 模块方法;jsonpath语法 及 模块方法)
"""json_demos.py(json语法/类型 及 模块方法:dump/dumps/load/loads;jsonpath语法 及 模块方法:jsonpath.jsonpath()/类似Element.xpath())使用:# json语法/类型 及 模块方法:dump/dumps/load/loads一、json语法(json对比HTML/XML:语法简单、层次结构清晰...原创 2019-11-19 20:38:50 · 284 阅读 · 0 评论 -
lxml.etree_demos(Xpath路径语言;lxml.etree解析库:解析字符串/XML/HTML/文件;Element类及对象操作)
"""lxml.etree_demos.py(XPath路径语言 及 lxml.etree解析库:Element类及对象操作 :etree.Element()、Element.set()、Element.text/tail/tag、Element.xpath()/Element.find()等;解析字符串/XML/HTML/文件 :etree.tostring()、etree.f...原创 2019-11-19 20:37:50 · 1486 阅读 · 0 评论 -
bs4.BeautifulSoup_demos(构造BeautifulSoup类对象;BeautifulSoup类对象的操作)
"""bs4.BeautifulSoup_demos.py(构造BeautifulSoup类对象:BeautifulSoup();BeautifulSoup类对象的操作:Soup.prettify()格式化、Soup.find/find_all()方法、Soup.select()定位/Soup.get_text()输出)使用:######注意:使用bs4的一般流程如:#1、创建...原创 2019-11-19 20:26:14 · 537 阅读 · 0 评论 -
re_demos(re的两种对象;re匹配模式/元字符等;re常用属性及方法)
'''re_demos.py(re的两种对象;re匹配模式/元字符等;re常用属性及方法)深入:1、 exce语句的作用域参数(exce/eval语句 结合 re.sub 实现替换模板文件作用) 在函数内运行exce语句需要注意 局部变量 的局限问题,需要引入一个全局变量(字典类型、空字典{})2、 filename标准库对中文的读取编码问题 ...原创 2019-11-19 20:24:29 · 485 阅读 · 0 评论 -
requests_demos(requests.get();requests.post())
"""requests_demos.py(requests.get();requests.post())使用:一、#使用:requests.get(url, params=None, **kwargs) 来获取html,返回 Response 对象#参数headers=None:get方法获取网页,传入参数headers伪装成浏览器,即:headers=headers#参数tim...原创 2019-11-19 20:12:01 · 179 阅读 · 0 评论 -
urllib_demos(urllib.request类;HTTPResponse类对象构造及属性方法;自定义opener/设置代理服务器等)
"""urllib_demos.py(urllib.request类;HTTPResponse类对象构造及属性方法;自定义opener/设置代理服务器等)使用:# #urllib库包含四大模块:# #urllib.request : 请求模块# #urllib.error : 异常处理模块# #urllib.parse : URL...原创 2019-11-19 20:07:27 · 458 阅读 · 0 评论 -
三种爬虫的解析方式(re/bs/etr) 及 xpath的地址、/text()文本、string(.)批量输出等相关问题
‘’’1、xpath爬取地址问题:注意’/’、’//‘和’*’、’.‘和’[]’、’@'等谨慎对待地址,否则容易传入错误地址,使用xpath helper工具。2、循环输出问题:注意先大后小原则、注意是否使用text()获取文本内容 、 注意[0]来将地址获取的列表内容提取出来即转换str 、 注意str的清洗strip()及replace(,)等。3、string(.)多文本批量输出、...原创 2019-06-23 00:46:41 · 1469 阅读 · 0 评论