模块名及导入 常用方法详解 (一)urllib.request.urlopen()方法 1.作用 向网站发起请求并获取响应对象 2.参数 3.第一个爬虫程序 打开浏览器,输入百度地址(http://www.baidu.com/),得到百度的响应 4.相应对象(response)方法 思考:网站如何来 ...
分类:
其他好文 时间:
2019-08-08 19:17:13
阅读次数:
88
awk入门及进阶:文本处理三剑客:grepsedawkgrep:文本过滤器grep‘pattern‘input_file...sed:流编辑器awk:报告生成器格式化以后,显示gawknawknewawkawk用法:awk[options]‘script‘file1file2,...awk[options]‘PATTERN{action}‘file1
分类:
其他好文 时间:
2019-08-07 18:53:38
阅读次数:
101
原型模式(Prototype Pattern)属于对象创建型模式,通过克隆指定原型对象创建新对象。 优点: 缺点: 应用场景: 分类: 浅克隆 在浅克隆中,如果原型对象的成员变量是基本类型,String类型,包装类,则把成员变量复制一份给克隆对象;如果原型对象的成员变量是引用类型,则将引用对象的地址 ...
分类:
编程语言 时间:
2019-08-06 12:23:16
阅读次数:
97
Python3 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和 ...
分类:
编程语言 时间:
2019-08-05 19:08:55
阅读次数:
108
前提:maven,ssm,不是springboot项目 1.在maven中添加依赖 2.创建专门的swagger包用于存放swagger的配置文件,非必须,条理清晰罢了 3.在springMVC的配置文件中添加swagger的配置 4.修改web.xml文件中配置所有的请求都经DispatcherS ...
分类:
编程语言 时间:
2019-08-04 17:59:06
阅读次数:
117
正则表达式: 含义:正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 语法:arr(对象名).replace(//) 双斜杠中间的内容就是正则表达式; 正则表达 ...
分类:
其他好文 时间:
2019-08-04 01:07:33
阅读次数:
118
VIM文本编辑器1.打开文件#vim[OPTION]...FILE...+#打开文件后,让光标处于第#行的行首,+默认行尾/PATTERN让光标处于第一个被PATTERN匹配到的行的行首–bfile二进制方式打开文件–dfile1file2…比较多个文件-mfile只读打开文件vim-efile或exfile直接进入ex模式如果该文件存在,文件被打开并显示内容如
分类:
系统相关 时间:
2019-08-03 12:34:16
阅读次数:
117
REGEXP:REGularEXPressiongrep:根据模式搜索文本,并将符合模式的文本行显示出来。Pattern:模式,文本字符和正则表达式的元字符组合而成匹配条件正则表达式:BasicREGEXP:基本ExtendedREGEXP:扩展基本正则表达式:.:匹配任意单个字符[]:匹配指定范围内的任意单个字符[abc],[a-m],[a-z],[A-Z],[0-9],[a-zA-Z],[0-
分类:
其他好文 时间:
2019-08-02 22:55:59
阅读次数:
206
一、常用匹配模式 二、常用正则方法 1.match()方法 从字符串的起始位置匹配一个模式,如果不是起始位置匹配的话,match()就会返回None 语法格式:re.match(pattern,string,flags=0) result.group()获取匹配的结果,result.span()获去 ...
分类:
编程语言 时间:
2019-08-02 00:10:33
阅读次数:
121