摘要: window 安装PyQt5 pip install pyqt5 pip install pyqt5-tools (安装常用的Qt工具) 添加环境变量 变量名: QT_QPA_PLATFORM_PLUGIN_PATH 变量值: D:\workspace\Python\练习\venv\Lib\site 阅读全文
posted @ 2019-02-11 21:01 Frankssss 阅读(253) 评论(0) 推荐(0) 编辑
摘要: filter() 高阶函数filter()接收一个函数和一个序列 ,filter()把传入的函数依次作用于序列的每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素, 返回值是一个Iterator。 map() reduce() reduce()函数接受三个参数, 第一个为函数, 阅读全文
posted @ 2019-02-07 14:50 Frankssss 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 抓取QQ音乐歌单1.通过分析歌曲下载路径来分析所需参数: 通过比较, 得出其中歌曲下载url与参数vkey是可变的,歌曲下载url中可变得值是请求歌单返回的歌曲数据的strMediaMid参数, 而vkey是通过请求歌单返回的歌曲数据的songmid参数再次请求另一个url返回vkey值2.通过分析请求歌单url来分析所需参数: dissid dissid为请求diss的返回数据中的dissid... 阅读全文
posted @ 2019-02-01 15:11 Frankssss 阅读(2466) 评论(0) 推荐(0) 编辑
摘要: import base64 str = '12345678'.encode('utf8') print(base64.b64encode(str).decode('utf8')) # 编码 接收的参数为bytes类型 print(base64.b64decode(base64.b64encode(str)).decode('utf8'))... 阅读全文
posted @ 2019-02-01 15:08 Frankssss 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: 1.图片二值化:先将RGB图像转为灰度图再转为二值图 2.图片去噪 3.使用pytesseract(OCR)将识别并“读取”嵌入图像中的文本 阅读全文
posted @ 2019-01-26 16:51 Frankssss 阅读(275) 评论(0) 推荐(0) 编辑
摘要: dir(object) 列出对象的大多数属性 getattr(object, name) 从object对象中获取name字符串指定的属性 hasattr(object, name) 如果object对象中存在指定的属性, 或者能以某种方式通过object 对象获取指定的属性, 返回True set 阅读全文
posted @ 2019-01-20 13:39 Frankssss 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 函数自省: 函数可以通过__dir__查看函数具有哪些属性 __closure__函数闭包,即自由变量的绑定 __globals__ 函数所在模块中的全局变量 __defaults__ 形参的默认值 __kwdefaults__ only-positional 的默认值 __annotations_ 阅读全文
posted @ 2019-01-20 10:19 Frankssss 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 使用python的内置模块tkinter编写了爬取51Ape网站(无损音乐的百度云链接)的UI界面 tkinter入门简单, 但同时在编写的过程中因为文档的缺少很不方便。 下面是UI界面模块的编写,由于爬虫方面由于网站没有反爬非常简单,就不显示出来了 UI类在初始化时会加载所有歌手信息, 下拉框绑定 阅读全文
posted @ 2019-01-19 15:48 Frankssss 阅读(2302) 评论(0) 推荐(0) 编辑
摘要: Python 中自带了bisect模块实现了二分查找 阅读全文
posted @ 2019-01-18 22:07 Frankssss 阅读(222) 评论(0) 推荐(0) 编辑
摘要: JSON 是一种数据交换格式 规定了字符集为UTF-8 这样也多语言兼容。 JSON的字符串规定必须使用双引号"", object的键也必须用双引号""。 阅读全文
posted @ 2019-01-18 22:01 Frankssss 阅读(363) 评论(0) 推荐(0) 编辑