![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
shadow|
这个作者很懒,什么都没留下…
展开
-
树莓派增加模拟信号输入接口
给树莓派增加模拟信号输入接口树莓派本身并没有直接接收模拟信号的功能,我们可以通过使用 MCP3008 A/D信号转换器实现树莓派模拟信号输入。一、 MCP3008MCP3008是一个10位8通道的ADC(模拟数字转换器),它使用SPI总线协议,价格便宜,也不需要使用额外的组件,不含电源和接地引脚 只占用4个树莓派的引脚,就可以提供8个模拟信号输入。 MCP3008输出最大值(2的10次方)= 1023,所以输出的范围是0-1023,0表示0V,1023表示3.3V 。MCP3008 ADC共有1转载 2022-05-18 16:53:23 · 3413 阅读 · 0 评论 -
Python中openpyxl模块的使用
Python中openpyxl模块的使用class ExcelManual: def __init__(self, file_path): self.file_path = file_path self.wb = load_workbook(file_path) self.live_sheet = None def select_sheet(self, name): """ 选择表单 :par转载 2022-03-25 09:53:17 · 295 阅读 · 0 评论 -
Python实现Excel表格数据去重
Python实现Excel表格数据以指定列去重import pandasfile_path="4.2.xlsx"sheet_1='fpy-01'fpy_01=pandas.DataFrame(pandas.read_excel(file_path,sheet_1))# data = pd.DataFrame(pd.read_excel('test.xls', 'Sheet1'))# 查看是否有重复行re_row = fpy_01.duplicated()print(re_row)# 查原创 2022-03-25 09:47:56 · 5264 阅读 · 0 评论 -
Python中xlrd&xlwt模块的使用
Python中xlrd&xlwt模块的使用一、xlrdexcel文档名称为联系人.xls,内容如下:打开excel文件并获取所有sheetimport xlrd # 打开Excel文件读取数据data = xlrd.open_workbook('联系人.xls') sheet_name = data.sheet_names() # 获取所有sheet名称print(sheet_name) # ['银行2', '银行3']2.根据下标获取sheet名称`# 根据下标转载 2022-03-17 13:53:31 · 443 阅读 · 0 评论 -
openpyxl模块的使用
openpyxl模块1.python使用openpyxl从Excel表格中读取单个格子数据import openpyxl#1、加载为工作簿对象,传入Excel的路径wb=openpyxl.load_workbook(r'E:\Python\python 41\working\day17\data\testdata.xlsx')#2、选中要操作的表单,传入要操作的表单名sheet=wb['login']#3、读取单个表格中的数据,得到的是格子对象 <Cell 'login'.A2>转载 2022-03-16 16:15:09 · 276 阅读 · 0 评论 -
【Python学习笔记】正则表达式
正则表达式1.正则可选标志位修饰符描述re.I使匹配对大小写不敏感re.L做本地化识别(locale-aware)匹配re.M多行匹配,影响^和$re.S使.匹配包括换行在内的所有字符re.U根据Unicode字符集解析字符。这个标志影响\w、\W、\b、\Bre.X该标志通过给予更灵活的格式,以便将正则表达式写的更加易于理解2.正则字符规则字符作用.匹配任意一个字符(除了\n)[]匹配[ ]中列举的字符原创 2022-01-25 08:51:11 · 103 阅读 · 0 评论 -
【正则表达式练习】爬取城市编码
爬取城市编码import requestsfrom bs4 import BeautifulSoupimport re import osbase_url = 'http://www.weather.com.cn'city_referer_url = 'http://www.weather.com.cn/textFC/hb.shtml'code_regex = re.compile('^.*?weather/(.*?).shtml$',re.S) #正则表达式save_file_nam原创 2022-01-24 17:37:04 · 690 阅读 · 0 评论 -
【无标题】
Python学习笔记爬取视频1.从网页获取视频播放链接2.使用第三方视频解析网站解析视频地址3.使用手机抓包软件抓包4.获取视频下载地址import requestsimport timefrom lxml import etreetest_url= "https://mp.weixin.qq.com/s/4oLnJvfGCZneoErkrh0sHw"headers = { 'Host': 'mp.weixin.qq.com', 'User-Agent': 'Mozil原创 2022-01-05 11:21:40 · 1158 阅读 · 0 评论 -
【Python学习笔记二】
Python学习笔记第二篇 练习爬取小说保存为TXT文件import urllibimport urllib.requestimport urllib.parsefrom lxml import etreefrom urllib import errorimport lxml.htmlimport osimport time#站点URLbase_url = 'http://www.qu-la.com/'#获取目标资源的URLnovel_url = urllib.parse.ur原创 2021-12-14 11:39:20 · 700 阅读 · 0 评论 -
【python学习笔记】
Python爬虫学习笔记第一篇一、1.模拟请求:利用urllib.requestsy库,发起模拟请求2.解析数据:利用Ixml.BeautifulSoup和正则表达式3.数据保存:利用文件CVS、Excel和数据库存储4.抓包:利用Chrome、Charles和Packet Capture二、网络请求过程1.通过URL查找服务器IP浏览器首先要做的是找出与域名对应的服务器,几把域名解析成对应服务器的IP地址。例如:www.baidu.com ,其中的www是服务器名,baidu是网站名字,原创 2021-12-14 11:23:00 · 983 阅读 · 0 评论