昨日内容回顾
-
正则表达式
-
字符组
字符组内部字符为并列关系。连续字符用'-'连接。
-
特殊符号
开头、结尾、数字、任意字符、字母数字下划线。
-
量词
多次、一次、指定次。
-
贪婪匹配与非贪婪匹配
指定开始及结束字符,使用问号可完成非贪婪匹配。
-
-
正则模块
-
findall
返回所有满足正则的结果。
-
match
匹配指定开头的字符,满足返回位置,不满足返回无返回值。
-
search
查找指定字符,满足则返回位置,不满足无返回值。
-
sub
替换满足指定正则的字符。
-
compile
将指定正则表达式作为常参进行正则匹配。
-
今日内容概要
- 第三方模块的下载安
- 爬虫使用模块requests
- 表格操作模块openpyxl
今日内容详细
第三方模块的下载
使用cmd命令行下载
基本语句:pip install module
注意事项:
- 注意下载模块的python解释器版本,pip后加指定版本号可为对应解释器下载模块。
- 若出现报错可使用提示的命令进行操作。
使用pycharm下载
在file—setting中找到python interpreter,可以看到当前已经安装的模块,双击模块信息任意位置进入模块下载界面,搜索所需要的模块进行下载。可以指定模块版本进行下载。
爬虫使用模块requests
import requests
requests.get() # 向指定网址发送请求,并获取网页返回数据
网页返回数据一般为文本,同时,因为网络发送数据是以二进制形式发送,可对其结果进行解码进行查看。
表格操作模块openpyxl
from openpyxl import Workbook
wb = Workbook() # 创建一个新的工作簿
ws1 = wb.create_sheet('sheet1') # 创建一个新的工作表,默认创建在末尾
ws1.title = 'my sheet' # 为工作表重命名
ws1.sheet_properties.tabColor = '1072BA' # 为工作表标签改变颜色
ws1['B6'] = 66 # 为指定单元格赋值
ws1.cell(row=6, column=8, value=10) # 为第6行第8列赋值为10
ws1.append() # 添加一行数据
wb.save('new_excel.xlsx') # 将工作簿命名为new_excel并保存
标签:字符,openpyxl,指定,ws1,模块,requests,下载
From: https://www.cnblogs.com/akazukis/p/16834309.html