随笔分类 -  Python

摘要:一、介绍 python中我们经常会用到第三方的包作为工具,比如爬虫解析工具,网络请求工具等。之所以要把它封装成包,意识为了技术与业务分离,二是为了能多项目多平台共用。python里面用到的第三方工具包基本都是从Pypi.org里面下载的。下面具体介绍如何打一个自己的包上传到Pypi中作为工具使用。 阅读全文
posted @ 2020-08-11 16:33 BarryYBL 阅读(742) 评论(0) 推荐(0)
摘要:Python凭借其简洁的代码,赢得了许多开发者的喜爱(包括测试开发的小伙伴)。因此也就促使了更多开发者用Python开发新的模块,从而形成良性循坏,Python可以凭借更加简短的代码以此来实现许多有趣的操作。下面展示一下,撰写不找过10行代码能实现些什么有趣的骚操作呢 生成二维码 二维码作为一种信息 阅读全文
posted @ 2020-04-13 15:15 BarryYBL 阅读(201) 评论(0) 推荐(0)
摘要:分享一下关于 Python的网页解析器(BeautifulSoup) BeautifulSoup解析器 为了实现解析器,可以选择使用正则表达式、html.parser、BeautifulSoup、lxml等,所以BeautifulSoup是比较好的选择。其中,正则表达式基于模糊匹配,而另外三种则是基 阅读全文
posted @ 2020-04-02 10:40 BarryYBL 阅读(585) 评论(0) 推荐(0)
摘要:requests timeout请求超时 我们在接口测试的时候,如果因为一些原因,服务器没有给我们响应,我们这边就要在这等着,为了避免等待时间过长,我们可以在请求中加入一个超时时间,毕竟我们每天上班时间这么少,不能一直等下去~ timeout requests 在经过以 timeout 参数设定的秒 阅读全文
posted @ 2020-03-29 17:05 BarryYBL 阅读(378) 评论(0) 推荐(0)
摘要:排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数 阅读全文
posted @ 2020-01-08 14:59 BarryYBL 阅读(365) 评论(0) 推荐(0)