- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Python学习之路:正则表达式
正则表达式(regular expression)是⼀种⼴泛⽤于匹配字符串的⼯具。它⽤⼀个“字符串”来描述⼀个特征,然后去验证另⼀个“字符串”是否符合这个特征,并获取匹配后的结果。 普通字符 字⺟、数字、汉字、下划线、以及没有特殊定义的符号,都是"普通字符"。正则表达式中的普通字符,在匹配的时候,只匹配与⾃身相同的⼀个字符。 元字符 . 除\n外的任意一个字符 | 逻辑或 [] 匹配字...
2020-03-15 12:01:22
155
原创 Python学习之路:requests
1、定义 一个爬虫界广泛使用的HTTP请求模块,它是基于urllib实现,可兼容python2和python3的语法。功能强大,简单易用。 2、用法和例子 常用的方法:requests.get() get()等同于requests.request(‘get’)方法,第一个参数固定是URL,后续跟各种命名参数。常用的参数有 params:拼接到url中的参数内容,字典类型。 data:请求中的bod...
2020-03-09 16:54:41
242
原创 Python学习之路:字符串
如何表示字符串 str_example = “example” 或者 str_example = ‘example’,还有’’’’’'或者""""""。 三对引号的可完整保留字符串内的格式。 字符串的切片 规则:a[开始:结束:步长] 注意:下标从0开始,往后依次加1,总长度为len(name), 倒数第一个是-1,往前依次类推。取值原则是“取前不取后”。 举例: a=“abcdefg” ...
2020-03-06 22:20:43
252
原创 Python学习之路:内置函数小结
总结日常工作经常使用到的内置函数。 print() 打印输出函数(python3),语句是print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) *objects:多个对象。 sep:输出多个对象时的间隔符,默认是字符串。 end:内容输出后的结尾字符,默认是换行符。 file:可以写入的文件对象。 flush:输出是否...
2020-03-05 22:40:13
335
原创 Python学习之路:多线程
本章为多线程学习总结,内容涵盖线程的创建、执行方法,线程通信的方法,线程锁,Condition,信号量,事件和队列。 线程管理 1.1、通过实例化threading.Thread()创建线程 线程管理使用最多的模块是threading模块,通过实例化其Thread类即可创建一个子线程。参数target是传递方法的引用,参数args是传给方法的参数并且是元组类型。Thead类中有如下方法: i...
2020-03-02 22:07:05
194
原创 在http请求中Content-Type为application/json和application/x-www-form-urlencoded的用法区别
今天处理需求时遇到一个有意思的点,问题如下: 当我使用参数Content-Type=application/x-www-form-urlencoded发送http请求时,对端接收正常,改成application/json则对端接收值是空。 经研究发现对端接收代码是通过获取request.getParameterNames()的枚举值获得参数值,该方法仅在发送方HttpURLConnection参...
2020-02-28 19:41:01
2355
原创 Python学习之路:多进程
简介: 本章记录了python多进程学习过程的知识点和小例子,涉及进程的创建、进程间通讯和进程池的基础知识点,暂不涉及进程间同步的内容,如有瑕疵请多包涵。 ...
2020-02-26 21:30:12
404
1
原创 运行于docker的redis坎坷之路
练习目的: 1:在虚拟机中的centos系统中安装docker 2:docker中安装redis程序 3:成功在本地Java工程中访问redis程序 具体步骤: 1:安装docker过程不在赘述,访问docker教程即可,具体网址: http://www.runoob.com/docker/docker-architecture.html 2:docker中安装redis 查询docker公共仓库...
2019-02-12 20:46:04
759
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅