随笔分类 -  python模块、库

Clumper尝鲜
摘要:Clumper可以用来处理嵌套样式的json数据结构。 安装 !pip3 install clumper 为了展示Clumper如何工作,我准备了pokemon.json, 由列表组成(该列表由多个字典组成),下面是pokemon.json部分内容 import jsonwith open('pok 阅读全文

posted @ 2021-06-30 18:04 不要挡着我晒太阳 阅读(76) 评论(0) 推荐(0) 编辑

使用jieba库的analyse模块报错解决
摘要:错误原因: 只写了:import jieba 解决: import jieba import jieba.analyse使用: res = jieba.analyse.textrank(content, topK=5)print(res) 阅读全文

posted @ 2020-12-16 14:24 不要挡着我晒太阳 阅读(834) 评论(0) 推荐(1) 编辑

python chardet 模块
摘要:兴高采烈地,从网页上抓取一段 content 但是,一 print 就不那么兴高采烈了,结果看到一串这个: b'\xc8\xcb\xc9\xfa\xbf\xe0\xb6\xcc\xa3\xac\xce\xd2\xd3\xc3Python' 这是啥? 又 x 又 c 的! 再一看,哦,原来是十六进制字 阅读全文

posted @ 2020-04-02 13:43 不要挡着我晒太阳 阅读(579) 评论(0) 推荐(0) 编辑

python pretty-errors模块
摘要:一行代码优化输出的异常信息 pip install pretty-errors 写一个函数测试: def divided_zero(): for i in range(10, -1, -1): print(10/i) divided_zero() 在没有import这个pretty-errors前, 阅读全文

posted @ 2020-04-02 13:07 不要挡着我晒太阳 阅读(995) 评论(0) 推荐(1) 编辑

Python dictdiffer模块
摘要:Let’s start with an example on how to find the diff between two dictionaries using diff() method: from dictdiffer import diff, patch, swap, revert fir 阅读全文

posted @ 2020-03-31 19:24 不要挡着我晒太阳 阅读(1325) 评论(0) 推荐(0) 编辑

python chain模块
摘要:chain函数串联a和b,兼顾内存效率同时写法更加优雅。 from itertools import chain a = [1,3,5,0] b = {'a':1,'b':2} for i in chain(a,b): print(i) #result:1,3,5,0,a,b for i in ch 阅读全文

posted @ 2020-03-30 20:01 不要挡着我晒太阳 阅读(2671) 评论(0) 推荐(0) 编辑

Python标准库模块之heapq
摘要:该模块提供了堆排序算法的实现。堆是二叉树,最大堆中父节点大于或等于两个子节点,最小堆父节点小于或等于两个子节点。 创建堆 heapq有两种方式创建堆, 一种是使用一个空列表,然后使用heapq.heappush()函数把值加入堆中,另外一种就是使用heap.heapify(list)转换列表成为堆结 阅读全文

posted @ 2020-03-30 19:36 不要挡着我晒太阳 阅读(482) 评论(0) 推荐(0) 编辑

python calendar模块
摘要:import calendar monthRange = calendar.monthrange(2018, 10) (0, 31) 输出的是一个元组; 第一个元素,数字0是这个月的第一天是星期天(上一个月的最后一天为星期几(0-6)),星期天为0; 第二个元素,数字31是这个月的天数; 阅读全文

posted @ 2020-03-26 16:25 不要挡着我晒太阳 阅读(181) 评论(0) 推荐(0) 编辑

python blinker库
摘要:Blinker 是一个基于Python的强大的信号库,它既支持简单的对象到对象通信,也支持针对多个对象进行组播。Flask的信号机制就是基于它建立的。 Blinker的内核虽然小巧,但是功能却非常强大,它支持以下特性: 支持注册全局命名信号 支持匿名信号 支持自定义命名信号 支持与接收者之间的持久连 阅读全文

posted @ 2020-03-23 18:50 不要挡着我晒太阳 阅读(1980) 评论(0) 推荐(2) 编辑

Python中的abc模块
摘要:前言在《抽象基类(ABC)》中,基于C++讲述抽象基类。尽管Python设计上以鸭子类型为主,但仍有抽象基类(ABC)的一席之地,它被封装在了abc模块中供程序员使用。 abc模块有以下两个主要功能: 某种情况下,判定某个对象的类型,如:isinstance(a, Sized)强制子类必须实现某些方 阅读全文

posted @ 2020-03-19 16:59 不要挡着我晒太阳 阅读(4883) 评论(0) 推荐(0) 编辑

python gettext使用
摘要:你写了一个Python 3程序,还想要它适用于其他语言。你能复制全部代码库,然后刻意地检查每个.py文件,替换掉所有找到的文本字符串。但这意味着你有两份你代码的独立副本,每当你要做出个改动或修复个bug,你的工作量会加倍。而且如果你想要程序还适用于其他语言,就更糟了。 幸运的是,Python给了一个 阅读全文

posted @ 2020-03-19 16:42 不要挡着我晒太阳 阅读(6044) 评论(0) 推荐(0) 编辑

python setuptools 学习
摘要:转载一个操作的例子: https://www.cnblogs.com/anliven/p/9840583.html 太多了,直接官网看介绍吧 下载和官网: https://pypi.org/project/setuptools/ 文档:https://setuptools.readthedocs.i 阅读全文

posted @ 2020-03-19 15:36 不要挡着我晒太阳 阅读(1111) 评论(0) 推荐(0) 编辑

Python Click 学习笔记
摘要:Click 是 Flask 的团队 pallets 开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在开发的一个小工具需要在命令行环境下操作,就写个学习笔记。 国际惯例,先来一段 “Hello World” 程序(假定已经安装了 Click 包)。 # 阅读全文

posted @ 2020-03-19 12:49 不要挡着我晒太阳 阅读(474) 评论(0) 推荐(0) 编辑

Python版本号比较函数 LooseVersion 和StrictVersion
摘要: 阅读全文

posted @ 2019-12-10 11:30 不要挡着我晒太阳 阅读(515) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示