Python
pureg_
这个作者很懒,什么都没留下…
展开
-
正则表达式——Re库的使用——2021-07-03
正则表达式操作符. : 表示任何单个字符[] : 字符集,对单个字符给出取值范围,[abc]表示a,b,c;[a-z]表示a到z[^]:非字符集,对单个字符给出排除范围* :前一个字符0次或者无限次扩展,abc*表示ab,abc,abcc,abccc+:前一个字符1次或者无限次扩展?:前一个字符0次或者1次扩展|:左右表达式任意一个{m}:扩展前一个字符m次,ab{2}c表示abbc{m,n}:扩展前一个字符m至n次(含n)^:匹配字符串开头$:匹配字符串结尾,abc $表示以ab原创 2021-07-04 10:08:00 · 197 阅读 · 0 评论 -
BeautifulSoup库的使用——2021-06-30
BeautifulSoup库的使用使用from bs4 import BeautifulSoup来导入库soup = BeautifulSoup(‘HTML内容’,‘html.parser(解析器)’)解析选中的html内容soup.tag以获取对应tag标签的内容(存在多个只返回第一个)tag.attrs返回一个字典,显示标签对应属性soup.tag.string返回tag标签中间的内容(NavigableString类型)(也可返回其间的注释部分).prettify() 可对内容中每个标签后原创 2021-06-30 10:07:03 · 196 阅读 · 0 评论 -
Python爬虫——请求对象及方法——2021-06-19
requests库:request():构造一个请求,支撑一下各方法的基础方法get() :获取HTML网页的主要方法,对应HTTP的GET(params)head() :获取HTML网页头信息的方法,对应HTTP的HEADpost() :向HTML网页提交POST请求的方法,对应HTTP的POST(date,json)put() :向HTML网页提交PUT请求的方法,对应HTTP的PUT(data)patch() :向HTML网页提交局部修改请求,对应HTTP的PATCH原创 2021-06-19 19:00:37 · 238 阅读 · 0 评论 -
数字的鲁棒输入——排除非数字类型——2021-06-15
数字的鲁棒输入描述获得用户输入的一个数字,可能是浮点数或复数,如果是整数仅接收十进制形式,且只能是数字。对输入数字进行平方运算,输出结果。要求:(1)无论用户输入何种内容,程序无错误;原创 2021-06-15 23:49:59 · 91 阅读 · 0 评论