有用但孤独的函数和类的python库
slytherin的Python项目详细描述
斯莱特林
slytherin是一个有用但孤独的函数和类的集合 不属于其他图书馆的。
安装
pip install slytherin
用法
获取尺寸(obj)
get_size()方法递归地计算python对象的内存占用。
exclude\u objects参数是一个对象列表,使用默认值是可选的 没有。 exclude_objects列表中的任何对象都将从递归搜索中排除。 它可以用来避免当对象指向彼此时重复计算大小。
fromslytherinimportget_sizeget_size(obj=[1,2,3],exclude_objects=None)importpandasaspdget_size(obj=pd.DataFrame({'id':range(1000),'name':['Godric','Helga','Rowena','Salazar']*250}))
颜色(文本、文本颜色、样式、背景颜色)
可以使用colour()方法为打印文本添加颜色。
颜色是从0到7的整数:
- 黑色:0
- 红色:1
- 绿色:2
- 黄色:3
- 蓝色:4
- 紫色:5
- 青色:6
- 白色:7
style参数是介于0和5之间的整数:
- 正常:0
- 粗体:1
- 下划线:2
- 否定1:3
- 否定2:5
fromslytherinimportcolourprint(colour(text='Hello world!',text_colour=4))