![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 55
菜鸟也想要高飞
这个作者很懒,什么都没留下…
展开
-
树莓派连接天猫精灵等蓝牙音箱并播放wav和pcm格式文件
树莓派连接天猫精灵等蓝牙音箱我们使用bluealsa来连接蓝牙音箱,并通过aplay实现wav文件播放一、安装配置bluealsa模块1. 安装sudo apt-get install bluealsa2. 添加用户组sudo usermode -aG bluetooth pi3. 重启并检查bluealsa服务状态sudo rebootsystemctl status bluealsa如果重启后,bluealsa服务状态为active即安装成功二、连接蓝牙音箱1. 进入原创 2021-08-15 10:25:19 · 1720 阅读 · 0 评论 -
jupyter notebook设置局域网环境下使用
jupyter notebook设置局域网环境下使用jupyter notebook开启局域网使用权限后,终于可以使用平板在家里各个地方学习python啦!开启方式只需要三不即可开启局域网,分别是生成配置文件,设置密码和开启端口1. 生成配置文件命令行:jupyter notebook --generate-config2. 设置密码命令行:jupyter notebook --generate-config3. 编辑配置文件配置文件中添加如下配置:c.NotebookApp原创 2021-08-09 16:56:29 · 1085 阅读 · 1 评论 -
scrapy一次启动多个爬虫(cmdline和subprocess两种方式)
scrapy一次启动多个爬虫scrapy一次启动多个爬虫通过subprocess.Popen实现多个爬虫的启动subprocess.Popen顺序启动爬虫subprocess.Popen并行执行爬虫为什么不直接用scrapy.cmdline.execute或者os.system来直接执行?scrapy一次启动多个爬虫有时候我们会写一些比较通用的爬虫,然后通过传递不同参数实现不同网站或者不同页面类型的爬取。这种情况下,要启动多个爬虫,我们有两种方式:通过继承cmdline来自定义crawlall来实原创 2021-08-09 16:46:55 · 2469 阅读 · 0 评论 -
matplotlib基础以及常用图示例
matplotlib基础以及常用图示例matplotlib基础以及常用图示例导入及配置中文及符号matplotlib中的几种常见图的使用直方图条形图折线图饼图散点图箱线图极线图阶梯图带标签的柱状图堆积图分块图气泡图matplotlib基础以及常用图示例导入及配置中文及符号import matplotlib.pyplot as plt# %matplotlib inlineplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.原创 2020-08-31 16:39:28 · 681 阅读 · 0 评论 -
Python爬虫入门:pyquery库基础
Python爬虫入门:pyquery库基础pyquery基础使用方法find 查找节点children 子节点parent 父节点parents 祖先节点siblings 兄弟节点items 获取内容项目attr 获取属性text 提取文本html 获取html文本html = """<div><ul class="list"><li ...原创 2019-08-21 14:19:54 · 719 阅读 · 0 评论 -
Python爬虫入门:Beautiful Soup基础
Python爬虫入门:Beautiful Soup基础基本用法html = """<html><head><title>这是标题</title></head><body><p class="title" name="title_name"><b>这是文章标题</b></p&g...原创 2019-08-21 10:14:44 · 487 阅读 · 0 评论 -
python爬虫入门:lxml库进行XPath抽取
python爬虫入门:lxml库进行XPath抽取lxml起步常用规则表达式描述nodename选取此节点的所有子节点/从当前节点选取直接子节点//从当前节点选取子孙节点.选取当前节点…选取当前节点的父节点@选取属性常见用法所有节点子节点父节点属性匹配 li[@class=“xxx”]文本获取 /text()属...原创 2019-08-11 19:09:46 · 1158 阅读 · 0 评论 -
Python爬虫入门:urllib.parse模块
Python爬虫入门:urllib.parse模块urlparse()基本用法示例参数scheme参数示例allow_fragments参数示例urlparse()此方法可以实现url的识别和分段。标准链接格式为:scheme://netloc/path;params?query#fragment基本用法示例from urllib.parse import urlparseresul...原创 2019-07-27 14:39:57 · 3439 阅读 · 0 评论 -
Python爬虫入门:requests库入门
Python爬虫入门:requests库入门requests基本用法简单起步import requestsr = requests.get('https://www.baidu.com/')print(type(r)) #<class 'requests.models.Response'>print(r.status_code) #200print(r.text)...原创 2019-08-01 09:56:14 · 2379 阅读 · 0 评论 -
Python爬虫入门:urllib中的异常处理
Python爬虫入门:urllib中的异常处理简介URLErrorHTTPError简单实例优化写法reason可以不是字符串而是一个对象简介urllib库的error模块定义了由request模块产生的异常。如果有问题,request模块会抛出error模块中定义的异常。URLErrorURLError是error异常模块的基类,request产生的异常都可以捕获。from urlli...原创 2019-07-23 09:47:26 · 352 阅读 · 0 评论 -
Python爬虫入门:使用urllib.request中的Handler类来构建Opener
Python爬虫入门:使用urllib.request中的Handler类来构建Opener概述验证代理Cookies概述在请求的时候,经常会遇到登录验证、处理Cookies以及设置代理等,这时候就需要Handler登场了。urllib.request模块的BaseHandler是所有Handler类的父类,提供了最基本的方法,如default_open(),protocol_request(...原创 2019-07-22 10:36:05 · 657 阅读 · 0 评论 -
Python爬虫入门:urllib.request.Request详解
Python爬虫入门:urllib.request.Request详解Request简介基本用法参数解析用法Request简介urlopen()方法可以实现最基本的请求的发起,但如果要加入Headers等信息,就可以利用Request类来构造请求。使用方法为:urllib.request.Request(url, data=None, headers={}, origin_req_host=...原创 2019-07-21 20:36:31 · 44438 阅读 · 2 评论 -
Python爬虫入门:urllib.request.urlopen详解
Python爬虫入门:urllib.request.urlopen详解urlopen简介基础用法urlopen(url)功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML...原创 2019-07-21 16:09:18 · 33733 阅读 · 0 评论