python

setV:一个管理 Python 虚拟环境的 Bash 函数

了解一下 setV,它是一个轻量级的 Python 虚拟环境管理器,是 virtualenvwrapper 的替代产品。这一年多来,我的 bash_scripts 项目中悄悄隐藏这…

用 Python 脚本发现 OpenStack Overcloud 中的问题

LogTool 是一组 Python 脚本,可帮助你找出 Overcloud 节点中问题的根本原因。OpenStack 在其 Overcloud 节点和 Undercloud 主机…

3 个方便的命令行网速度测试工具

用这三个开源工具检查你的互联网和局域网速度。能够验证网络连接速度使您可以控制计算机。 使您可以在命令行中检查互联网和网络速度的三个开源工具是 Speedtest、Fast 和 iP…

6 件你应该用 Emacs 做的事

下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。想象一下使用 Python 的 IDLE 界面来编辑文本。你…

简单是 Python 编程的第一要则

本文是 Python 之禅特别系列的第二篇,我们将要关注其中第三与第四条原则:简单与复杂。Il semble que la perfection soit atteinte non…

安装 pip 轻松管理 PyPI 软件包

在 Linux、Mac 或 Windows 上为旧版 Python 安装 pip。Python 是一种功能强大、流行广泛的编程语言,在常规编程、数据科学等很多方面它都有丰富的软件包…

在 Python 调试过程中设置不中断的断点

你对如何让调试器变得更快产生过兴趣吗?本文将分享我们在为 Python 构建调试器时得到的一些经验。整段故事讲的是我们在 Rookout 公司的团队为 Python 调试器开发不中…

使用 Python 和 GNU Octave 绘制数据

了解如何使用 Python 和 GNU Octave 完成一项常见的数据科学任务。数据科学是跨越编程语言的知识领域。有些语言以解决这一领域的问题而闻名,而另一些则鲜为人知。这篇文章…

使用 Python 在 GitHub 上运行你的博客

使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错。GitHub 是一个非常流行的用于源代码控制的 Web 服务,它使用 Git 同步…

如何为 Linux 打包 Python 应用

了解如何使用 dh_virtualenv 来让你的 Python 应用可作为 .deb 包安装。在基于 Debian 的操作系统(例如 Debian 或 Elementary OS…

如何在 Linux 上安装 Python

在 Linux 上安装最新 Python,替代或与老版本并存的分步说明。Python 现在是最流行、最常用的编程语言。Python 的简单语法和较低的学习曲线使其成为初学者和专业开…

使用 Python 读取电子表格中的数据

Python 是最流行、功能最强大的编程语言之一。由于它是自由开源的,因此每个人都可以使用。大多数 Fedora 系统都已安装了该语言。Python 可用于多种任务,其中包括处理逗…

为何你的 Python 代码应是扁平与稀疏的

本文是 Python 之禅特别系列的第三篇,此篇着眼于其中第五与第六条原则:扁平与稀疏。Python 之禅 之所以得名,正是由于它那简明扼要的规则被设计出的意图在于让读者进行深入地…

新闻速读 > Python 开发者调查显示只有十分之一的人还在用 Python 2

Python 开发者调查显示只有十分之一的人还在用 Python 2Python 2 已经结束支持,根据 Python 软件基金会和 JetBrains 发布的第三年度 Pytho…

新闻速读 > 2019 年 Python 开发者调查结果发布:Linux 最受欢迎

2019 年 Python 开发者调查结果发布:Linux 最受欢迎近日,Python 官方发布了 2019 年 Python 开发者调查结果。84% 的受访者将 Python 作…

使用 Python FastAPI 构建 Web 服务

FastAPI 是一个使用 Python 编写的 Web 框架,还应用了 Python asyncio 库中最新的优化。本文将会介绍如何搭建基于容器的开发环境,还会展示如何使用 F…

你应该(或许)没使用过的 3 种 Python 模板语言

包括这 3 个模板语言在内,Python 积累了许多模板语言。当需要使用模板语言来编写 Python Web 应用时,有很多健壮的解决方案。有 Jinja2、Genshi 和 Ma…

如何在 Mac 上使用 pyenv 运行多个版本的 Python

如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。即使对于有经验的开发人员,管理本地 Python 开发环境仍然是一个挑战。尽管有详细的软件…

使用 Pandas 在 Python 中绘制数据

Pandas 是一个非常流行的 Python 数据操作库。学习怎样使用它的 API 绘制数据。在有关基于 Python 的绘图库的系列文章中,我们将对使用 Pandas 这个非常流…

使用 Bokeh 为你的 Python 绘图添加交互性

在 Bokeh 中绘图比其他一些绘图库要复杂一些,但付出额外的努力是有回报的。在这一系列文章中,我通过在每个 Python 绘图库中制作相同的多条形绘图,来研究不同 Python …

加载更多