python 正则使用详解
python 正则使用详解 什么是正则 在 python 中使用正则 一些正则的定义 python 正则的方法 match 从字符串开头匹配 正则返回的结果分析(重要) fullmatch 严格匹配整个字符串 search 任意位置开始匹配 sub 替换匹配内容 subn 以元组方式返回替换结果 split 正则切割 findall 查找所有匹配结果 finditer 返回一个迭代结果 compi…
python 正则使用详解 什么是正则 在 python 中使用正则 一些正则的定义 python 正则的方法 match 从字符串开头匹配 正则返回的结果分析(重要) fullmatch 严格匹配整个字符串 search 任意位置开始匹配 sub 替换匹配内容 subn 以元组方式返回替换结果 split 正则切割 findall 查找所有匹配结果 finditer 返回一个迭代结果 compi…
分别删除: 前3个 后3个 中间3个 具体实现: # 删除列表元素 a=range(9) # 使用del删除第3个 b=list(a) print(b) del b[2] print(b) # 切片删除 # 删除前三个 c=list(a) del c[0:3] print(c) d=list(a) del d[:3] print(d) # 删除最后三个 d=list(a) print(d[:-3]…
1,访问一个对象的属性时,先从对象的命名空间寻找。如果找到了这个属性,就返回这个属性的值;如果没有找到的话,则从类的命名空间中寻找,找到了就返回这个属性的值,找不到则抛出异常。 2,Python是动态语言,根据类创建的实例可以任意绑定属性通过实例变量,或者通过self变量实例属性就是绑定在 self 上的属性。对象属性是指定义在方法的内部的属性,可以随时随地为对象添加属性,也可以随时修改属性的值:…
废话不多说,直接上代码 # -*- coding: utf-8 -*- from elasticsearch import Elasticsearch import os #指定一个文件夹 path = r'C:\Users\Administrator\Desktop\files' es = Elasticsearch() doc = [] i = 1 #获取文件夹下所有文件的绝对路径和文件名 f…
import numpy as np import pylab as plt #import matplotlib.pyplot as plt from scipy.optimize import curve_fit from scipy import asarray as ar,exp x = ar(range(10)) y = ar([0,1,2,3,4,5,4,3,2,1]) def gau…
2018-05-31 11:46:35:195 - [HTTP] --> POST /wd/hub/session/c4da7699-f33a-4239-bacd-2abb02a3b289/element {"using":"-android uiautomator","value":"new UiSelector().text(\"允许\")"} 2018-05-31 11:46:35:1…
1)模版: while 条件: 代码块(循环体) else: 当上面的条件为假,才会执行 执行顺序: 判断条件是否为真,如果真,执行循环体,然后再次判断条件...直到循环条件为假,退出循环 2)break和continue break:停止当前本层循环 continue:停止当前本次循环,继续执行下一次循环 break和continue的区别:break是彻底的停止当前的循环,continue停止…
正则表达式是一个特殊的字符序列 它能够帮助用户便捷的检查一个字符串是否符合某种规则模式 元字符 -具有特殊意义的专用字符 -用来描述字符串的边界的元字符 -开始'^' 结尾'$' 常用的元字符 . 匹配任意字符(除\n) \w小写 匹配 字母、数字下划线 \W大写 匹配非字母、数字下划线 \s小写 匹配任意 空白字符 \S大写 匹配任意非空白字符 \b 匹配位于开头或结尾的空字符串 \d 匹配任意…
1.爬取博客园中每页每条新闻的标题和url,在cnblog.py中写入操作内容(增加对每页的爬取) # -*- coding: utf-8 -*- import scrapy import sys import io from..items import cnlogsItem from scrapy.selector import Selector from scrapy.http import …