上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 一文搞懂 Python 中装饰器的所有用法 阅读全文
posted @ 2019-05-27 23:38 王一白 阅读(6038) 评论(3) 推荐(2) 编辑
摘要: 经过上面的讲解,我们已经知道如何定义描述符,且明白了描述符是如何工作的。 正常人所见过的描述符的用法就是上篇文章提到的那些,我想说的是那只是描述符协议最常见的应用之一,或许你还不知道,其实有很多 Python 的特性的底层实现机制都是基于 的,比如我们熟悉的 、 、 和 等。 如何实现propert 阅读全文
posted @ 2019-05-23 21:56 王一白 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 每个 Pythonista 都需要学会的 PyCharm 使用技巧 阅读全文
posted @ 2019-05-08 14:42 王一白 阅读(3872) 评论(1) 推荐(3) 编辑
摘要: 学习 Python 这么久了,说起 Python 的优雅之处,能让我脱口而出的, Descriptor(描述符)特性可以排得上号。 描述符 是Python 语言独有的特性,它不仅在应用层使用,在语言的基础设施中也有涉及。 我可以大胆地猜测,你对于描述符的了解是始于诸如 Django ORM 和 SQ 阅读全文
posted @ 2019-04-28 08:59 王一白 阅读(1530) 评论(0) 推荐(1) 编辑
摘要: 完成一项任务往往有多种方式,我们将其称之为策略。 比如,超市做活动,如果你的购物积分满1000,就可以按兑换现金抵用券10元,如果购买同一商品满10件,就可以打9折,如果如果购买的金额超过500,就可以享受满减50元的优惠。这是三个不同的促销策略。 再比如,联系朋友、同学,可以打电话,也可以发短信, 阅读全文
posted @ 2019-04-22 21:14 王一白 阅读(2078) 评论(0) 推荐(1) 编辑
摘要: 泛型,如果你学过Java ,应该对它不陌生吧。但你可能不知道在 Python 中(3.4+ ),也可以实现简单的泛型函数。 在Python中只能实现基于单个(第一个)参数的数据类型来选择具体的实现方式,官方名称 是 。你或许听不懂,说简单点,就是可以实现第一个参数的数据类型不同,其调用的函数也就不同 阅读全文
posted @ 2019-04-17 22:24 王一白 阅读(1416) 评论(1) 推荐(1) 编辑
摘要: 每个 Pythonista 都需要学会的 PyCharm 使用技巧 阅读全文
posted @ 2019-03-25 23:47 王一白 阅读(4910) 评论(0) 推荐(4) 编辑
摘要: 提示:前面的内容较为基础,重点知识在后半段。 这个关键字,对于每一学习Python的人,都不会陌生。 操作文本对象的时候,几乎所有的人都会让我们要用 ,这就是一个上下文管理的例子。你一定已经相当熟悉了,我就不再废话了。 什么是上下文管理器? 基本语法 先理清几个概念 如何写上下文管理器? 要自己实现 阅读全文
posted @ 2019-03-12 20:47 王一白 阅读(21072) 评论(0) 推荐(11) 编辑
摘要: Linux 命令笔记 一、目录/文件 1.1 目录文件日常操作 【ls】 查看指定目录文件 命令是最常用的linux命令,要配合着选项使用。 【pwd】:查看当前目录 【cd】:切换目录 【touch】:新建文件 可以对已有文件修改时间戳(ll显示的时间) 【mkdir】:新建文件夹 【rm | r 阅读全文
posted @ 2019-02-21 22:35 王一白 阅读(503) 评论(1) 推荐(0) 编辑
摘要: Python 做为一个脚本语言,可以很方便地写各种工具。当你在服务端要运行一个工具或服务时,输入参数似乎是一种硬需(当然你也可以通过配置文件来实现)。 如果要以命令行执行,那你需要解析一个命令行参数解析的模块来帮你做这个苦力活。 Python 本身就提供了三个命令行参数解析模块,我这里罗列一下它们的 阅读全文
posted @ 2019-02-20 23:28 王一白 阅读(4682) 评论(0) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页