Python
文章平均质量分 85
fasionchan
编程爱好者
展开
-
【Python源码剖析】对象模型概述
Python 是一门 面向对象 语言,实现了一个完整的面向对象体系,简洁而优雅。 与其他面向对象编程语言相比, Python 有自己独特的一面。 这让很多开发人员在学习 Python 时,多少有些无所适从。 那么,Python 对象模型都有哪些特色呢? 一切皆对象 首先,在 Python 世界, 基本类型也是对象 ,与通常意义的“对象”形成一个有机统一。 换句话讲, Python 不再区别对待基本类型和对象,所有基本类型内部均由对象实现。 一个整数是一个对象,一个字符串也是一个对象: >>>原创 2020-06-08 09:57:34 · 199 阅读 · 0 评论 -
用 Python 读写 Excel 表格
Python 可以读写 Excel 表格吗? 当然可以。 Python 下有很多类库可以做到, openpyxl 就是其中的佼佼者。 openpyxl 的设计非常漂亮 ,你一定会喜欢它!不信请往下看: 工作簿 开始 openpyxl 前,无需提前建好工作簿( Workbook )。 只需导入 Workbook 类,便可在内存中创建新工作簿并开始操作: >>> from openp...原创 2020-03-01 11:15:44 · 346 阅读 · 0 评论 -
Python代码热替换
为什么需要热替换 代码re't原创 2014-04-21 20:53:19 · 2869 阅读 · 0 评论 -
Python装饰器高级用法
在Python中,装饰器一般用来修饰函数,实现公共功能,达到代码复用的目的。在函数定义前加上@xxxx,然后函数就注入了某些行为,很神奇!然而,这只是语法糖而已。 原文地址:https://python-book.readthedocs.io 微信公众号:小菜学编程 (coding-fan) 场景 假设,有一些工作函数,用来对数据做不同的处理: def work_bar(data): ...原创 2019-02-24 22:16:44 · 161 阅读 · 0 评论