会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
豌豆花下猫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
31
下一页
2020年4月21日
Python 3.9 性能优化:更快的 list()、dict() 和 range() 等内置类型
摘要: Python 的 3.9.0 版本正在开发中,计划在 2020 10 05 发布 final 版本。 官方在 "changelog" 中披露了很多细节,其中有一项“vectorcall”特性是最容易被接受的,本文打算带大家先来一探究竟。 事实上,早在 Python 3.8 版本中就已部分地实现了 v
阅读全文
posted @ 2020-04-21 20:03 豌豆花下猫
阅读(1840)
评论(0)
推荐(1)
2020年4月19日
不使用 if-elif 语句,如何优雅地判断某个数字所属的等级?
摘要: 偶然看到了 stackoverflow 上的一个问题,还挺有启发,故分享一下。 题目大意是:有从 A 到 F 的 5 个等级,现要判断某个数值(从 0 到 1 之间)所属的等级。举例,如数值 = 0.9,则属于 A;若数值 = 0.8,则属于 B;以此类推。 若使用 if elif 语句,可能会写成
阅读全文
posted @ 2020-04-19 15:03 豌豆花下猫
阅读(724)
评论(0)
推荐(0)
2020年4月11日
官宣!Python 开发者大会(PyCon US)提供在线订阅啦!
摘要: 今年一开年,我们就遇到了一个天大的“黑天鹅”事件,如今它已蔓延成为了一个全球性事件,而且似乎还要持续一段挺长的时间。 各行各业的人们都受到了牵连,各种计划和安排也要被迫作出调整。今年的 PyCon US 原计划于 4 月 15 日在匹茨堡(一座美国城市)举行,受到疫情影响,无奈取消! 然而,官方很快
阅读全文
posted @ 2020-04-11 16:43 豌豆花下猫
阅读(431)
评论(0)
推荐(0)
2020年4月9日
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
摘要: 在编程语言中有两个很基础的概念,即方法(method)和函数(function)。如果达到了编程初级/入门级水平,那么你肯定在心中已有了初步的答案。 也许在你心中已有答案了 除去入参、返回值、匿名函数之类的正确的形式内容之外,你也许会说“函数就是定义在类外面的,而方法就是定义在类里面的,跟类绑定的”
阅读全文
posted @ 2020-04-09 22:21 豌豆花下猫
阅读(1681)
评论(0)
推荐(0)
2020年3月20日
Python 3.9 新特性:任意表达式可作为装饰器!
摘要: 一个月前(2月20日),一则新的 PEP 没有受到任何阻碍就被官方采纳了,这么快的速度,似乎并不多见。 然而,更为高效率的是,仅在半个月内,它的实现就被合入了代码仓。也就是说,我们最快有望在 3 天后(3月23日)发布的 3.9.0 alpha 5 版本中看到它! Python 3.9 的发布计划:
阅读全文
posted @ 2020-03-20 17:48 豌豆花下猫
阅读(889)
评论(0)
推荐(1)
2020年3月17日
Python 小技巧:如何实现操作系统兼容性打包?
摘要: 有一个这样的问题:现要用 setuptools 把一个项目打包成 whl 文件,然后 pip install 在 Windows/Linux 两种操作系统上,但是该项目中有一些依赖库只有 Windows 上才有(例如 pywinauto、pywingui、pywinrm),那么问题是,如何实现打包文
阅读全文
posted @ 2020-03-17 22:25 豌豆花下猫
阅读(947)
评论(0)
推荐(1)
2020年3月14日
Fabric 源码学习:如何实现批量管理远程服务器?
摘要: 前不久,我写了一篇《 "Fabric教程" 》,简单来说,它是一个用 Python 开发的轻量级的远程系统管理工具,在远程登录服务器、执行 Shell 命令、批量管理服务器、远程部署等场景中,十分好用。 Fabric 2 是其最新的大版本,跟早前的 Fabric 1 有挺大的不同,更加好用了,但是没
阅读全文
posted @ 2020-03-14 17:48 豌豆花下猫
阅读(665)
评论(0)
推荐(1)
2020年3月2日
Python在计算内存时应该注意的问题?
摘要: 我之前的 "一篇文章" ,带大家揭晓了 Python 在给内置对象分配内存时的 5 个奇怪而有趣的小秘密。文中使用了 来计算内存,但是用这个方法计算时,可能会出现意料不到的问题。 文档中关于这个方法的介绍有两层意思: 该方法用于获取一个对象的字节大小(bytes) 它只计算直接占用的内存,而不计算对
阅读全文
posted @ 2020-03-02 17:55 豌豆花下猫
阅读(964)
评论(0)
推荐(0)
2020年2月18日
如何高效地远程部署?自动化运维利器 Fabric 教程
摘要: 关于 Python 自动化的话题,在 "上一篇文章" 中,我介绍了 Invoke 库,它是 Fabric 的最重要组件之一。Fabric 也是一个被广泛应用的自动化工具库,是不得不提的自动化运维利器,所以,本文将来介绍一下它。 Fabric 主要用在应用部署与系统管理等任务的自动化,简单轻量级,提供
阅读全文
posted @ 2020-02-18 16:39 豌豆花下猫
阅读(986)
评论(0)
推荐(0)
2020年2月5日
强大的 Python 任务自动化工具!invoke 十分钟入门指南
摘要: 接着前面的《 "tox 教程" 》,以及刚翻译好的《 "nox文档" 》,我们继续聊聊 Python 任务自动化的话题。 nox 的作者在去年的 Pycon US 上,做了一场题为《 "Break the Cycle: Three excellent Python tools to automate
阅读全文
posted @ 2020-02-05 19:12 豌豆花下猫
阅读(5478)
评论(0)
推荐(1)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
31
下一页
公告