- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 正则表达式正反向断言(?=pattern)(?!pattern)
非获取匹配:首先要了解组group的概念,用()包含的是组,里面的数据会获取供以后使用,这叫获取匹配,通过Match.group(index)获取,第一个group从1开始,index=0表示获取整个匹配字符串。下面讲的都是非获取匹配。正向表示匹配前面,反向表示匹配后面。 (?=pattern):正向肯定预查,在任何匹配pattern的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是...
2018-09-19 20:49:41 1642
原创 正则匹配查询表
模式 描述 ^ 匹配字符串的开头 $ 匹配字符串的末尾。 . 匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。 [...] 用来表示一组字符,单独列出:[amk] 匹配 'a','m'或'k' [^...] 不在[]中的字符:[^abc] 匹配除了a,b,c之外的字符。 re* 匹配0个或...
2018-09-19 19:17:57 260
原创 sublime text3 破解方法(亲测可用)
1.更改windows 的hosts文件windows系统的hosts文件在C:\Windows\System32\drivers\etc 路径下,其他系统请自行百度在hosts文件中加入下面两行:127.0.0.1 www.sublimetext.com127.0.0.1 license.sublimehq.com注意:因为hosts文件是系统文件,所以修改需要系统管理员权...
2018-09-18 14:25:06 2525
原创 python 正则匹配中re.match().group(num=0)
import rea = "123abc456"print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #123abc456,返回整体print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(1) #123print re.search("([0-9]*)([a-z]*)(...
2018-09-18 14:07:03 4719
转载 python 关键字field
可迭代对象mylist 是一个可迭代的对象。当你使用一个列表生成式来建立一个列表的时候,就建立了一个可迭代的对象:>>> mylist = [x*x for x in range(3)]>>> for i in mylist :... print(i)0141 2 3 4 5 6在这里,所有的值都存在内存当中,所以并不适...
2018-09-13 21:11:55 12487 2
原创 python with 关键字理解
with如何工作?这看起来充满魔法,但不仅仅是魔法,Python对with的处理还很聪明。基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全部被执行完之后,将调用前面返回对象的__exit__()方...
2018-09-13 20:59:47 386
原创 windows 高效开发平台必备软件
【懒人目录页】 焦点自动跟随鼠标 美化字体,不再毁眼 优雅屏幕截图 添加空格快速预览功能 添加 Spotlight 快速搜索功能 自定义快捷键,提高效率 一、焦点自动跟随鼠标:AltDragAppSo(微信号 appsolution) 想用过 Linux 或者 Ubuntu 系统的极客们想必知道,有个 Focus-follow...
2018-09-13 17:47:12 3585
转载 vba ppt 遍历每个字符颜色并做批处理
ppt 宏遍历每个字符的颜色(红色加下划线,蓝色变斜体)Sub ReplaceColor()Dim shape As shapeDim slide As slideDim txt As TextRangeOn Error Resume NextFor Each slide In ActivePresentation.Slides For Each shape In sl...
2018-09-12 22:53:00 1330
原创 python 基础
Python 中文编码print "你好,世界"; python 2 会报错,python 3 不会报错Python3.X 源码文件默认使用utf-8编码,所以可以正常解析中文,无需指定 UTF-8 编码。# -*- coding: UTF-8 -*- python 2 首行添加该注释,则可以声明utf-8编码,但是文件应该手动保存为utf-8格式Python 基础语法print...
2018-09-12 19:56:11 125
转载 Python第三方库splinter的常用函数
新建实例 browser = Browser('chrome')//默认firefox元素查找1.通过标签属性Id查找元素方法:find_by_id(id)实例:browser.find_by_id("kw")2.通过标签属性name查找元素方法:find_by_name(name)实例:browser.find_by_name("wd")3.通过标签Xpath路径查找元素方法:...
2018-09-07 19:02:28 4335 1
转载 python3 12306抢票
这个脚本目前只能刷一趟车的,人数可以是多个,支持选取作为类型等。实现思路是splinter.browser模拟浏览器登陆和操作,由于12306的验证码不好自动识别,所以,验证码需要用户进行手动识别,并进行登陆操作,之后的事情,就交由脚本来操作就可以了,下面是我测试时候的一些截图:第一步:如下图,首先输入抢票基本信息第二步:然后进入登录页,需要手动输入验证码,并点击登陆操作第三...
2018-09-07 13:17:18 710
转载 12306 抢票
一年一度的抢票季又来临了,话说有点技术就是好,会python语言就更棒啦,今年抢票不再是难题。难缠的购票平台验证码,看看我是如何用python来快速解决抢票软件的。首先大家需要有splinter、还需要一个浏览器的驱动(我推荐chrome)具体下载地址和安装方法就不介绍了,现在网络很发达,百度一下你就知道!你只要根据自己的电脑系统选择相应的下载包就可以喽。我的习惯是解压后直接放到C:Windo...
2018-09-04 17:11:45 1003 1
转载 centOS 配置ftp全过程
环境centOS7 ,防火墙是iptables以管理员运行:yum install vsftpd#安装ftp chkconfig vsftpd on#设置开机启动 service vsftpd start #启动ftp服务 yum -y install ftp #安装组件, ftp localhost #测试登陆,输入用户名ftp,密码随便(因为默认是允许匿名的)登录成功,就代表...
2018-09-03 20:50:39 836
mybatis_log_plugin_2020idea.jar
2020-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人