爬虫基础-正则表达式 match方法是从字符串大的开头开始匹配的,如果不从开头匹配,整个匹配就失败了。()实际上标记了一个子表达式的开始和结束位置,被标记的每个子表达式一次对应每个分组,调用group方法传入分组的索引即可获取提取结果。match方法会尝试从字符串的起始位置开始匹配正则表达式,如果匹配,就返回匹配成功的结果;如果不匹配,就返回None。用findall方法可以匹配获取到所有的相匹配的所有字符串。其中,‘.’可以匹配任意字符(除换行符),*代表匹配前面的字符无限次,所以它们组合在一起就可以匹配任意字符了。
爬虫基础-requests库的使用 直接利用request中的get、post方法做到的模拟网页请求,但不同的请求处于不同的session中(或者说用两个浏览器打开两个请求)。假如第一个请求通过post执行登录,第二个请求通过get方法获取登录后的个人信息,如果第二次请求是打开一个新的浏览器选项卡而不是新的浏览器,且不想每个请求中都加入cookie(会比较繁琐),就可以用到Session对象。注:本文章为学习过程中对知识点的记录,供自己复习使用,也给大家做个参考,如有错误,麻烦指出,大家共同探讨,互相进步。作为内置的状态码做比较。
ModuleNotFoundError: No module named ‘urllib.request‘; ‘urllib‘ is not a package 记录错误:python3自带了urllib,但为什么会报错。代码如下:import urllib.requestresp = urllib.request.urlopen("http://www.baidu.com")print(resp)print(resp.read())错误现象:错误原因:最后检查发现,命名的文件名不能是urllib.py,改为其他文件名后正常...
python解析excel文件 通过openpyxl库解析excel文件from openpyxl import load_workbookclass ParseExcel(object): """解析excel文件""" def __init__(self): # 获取excel路径 self.data_path = "Excel文件路径" # 获取到excel指定对象 self.wb = load_workbook(self.data_path).
python解析ini配置文件 通过configparser库解析ini配置文件import configparserclass ParseConfigFile(object): """解析ini配置文件""" def __init__(self): try: self.cf = configparser.ConfigParser() # 获取配置文件对象 self.cf.read("配置文件路径", encoding='utf-8') # 加载配.
python封装当前日期时间函数 通过os、date、datetime库获取当前日期、时间、文件创建路径import osfrom datetime import datetime, dateclass DateTime(object): @staticmethod def get_current_date(): """获取当前日期""" try: current_date = date.today() except Exception as .
Java+Selenium 自动化测试环境部署 资源下载:链接:https://pan.baidu.com/s/1J4I4uqquYFEcwj2OBY_slA提取码:u7n5一、环境搭建所需软件及插件1、最新版谷歌浏览器:2、jdk3、chromedriver.exe4、selenium_libs二、jdk安装步骤安装的时候选择自动配置path,然后一直下一步安装 就可以了打开命令提示符查看是否安装成功三、将c...
CSS动画效果 继上篇文章之后,先对之前学的内容进行复习一下01、过渡<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> div { width: 100px; height...
旋转的轮播图 旋转的轮播图<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <style> body { perspective: 1000px; } section { wi...
html与css实现3D效果的一些demo 1、开门大吉<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> section { width: 450px;...
html与css实现2D效果旋转 1、盾牌<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <link rel="shortcut icon" href="bkq.ico" type="image/x-icon"/>...
html与css实现2d效果的多种旋转 1、伪元素选择器<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>伪元素选择器</title> <style> span::before{ content: "楚乔是"; } span::after{ ...