标签:python

在你的 Python 平台类游戏中放一些奖励

在你的 Python 平台类游戏中放一些奖励

这部分是关于在使用 Python 的 Pygame 模块开发的视频游戏总给你的玩家提供收集的宝物和经验值的内容。这是正在进行的关于使用 Python 3 的 Pygame 模块创建视频游戏的系列文章的第十部分。以前的文章有:通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程使用 Pytho

竹子爱熊猫 竹子爱熊猫 2024-07-18
0 0 0
使你的 Python 游戏玩家能够向前和向后跑

使你的 Python 游戏玩家能够向前和向后跑

使用 Pygame 模块来使你的 Python 平台开启侧滚效果,来让你的玩家自由奔跑。这是仍在进行中的关于使用 Pygame 模块来在 Python 3 中在创建电脑游戏的第九部分。先前的文章是:通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程使用 Python 和 Pygame 模块

泡泡 泡泡 2024-07-18
0 0 0
setV:一个管理 Python 虚拟环境的 Bash 函数

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

了解一下 setV,它是一个轻量级的 Python 虚拟环境管理器,是 virtualenvwrapper 的替代产品。这一年多来,我的 bash_scripts 项目中悄悄隐藏这 setV,但现在是时候该公开了。setV 是一个 Bash 函数,我可以用它代替 virtualenvwrapper。

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
用 Python 脚本发现 OpenStack Overcloud 中的问题

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

LogTool 是一组 Python 脚本,可帮助你找出 Overcloud 节点中问题的根本原因。OpenStack 在其 Overcloud 节点和 Undercloud 主机上存储和管理了一堆日志文件。因此,使用 OSP 日志文件来排查遇到的问题并不是一件容易的事,尤其在你甚至都不知道是什么原

三掌柜 三掌柜 2024-07-18
0 0 0
3 个方便的命令行网速度测试工具

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

用这三个开源工具检查你的互联网和局域网速度。能够验证网络连接速度使您可以控制计算机。 使您可以在命令行中检查互联网和网络速度的三个开源工具是 Speedtest、Fast 和 iPerf。SpeedtestSpeedtest 是一个旧宠。它用 Python 实现,并打包在 Apt 中,也可用 pip

爱可生开源社区 爱可生开源社区 2024-07-18
0 0 0
6 件你应该用 Emacs 做的事

6 件你应该用 Emacs 做的事

下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。想象一下使用 Python 的 IDLE 界面来编辑文本。你可以将文件加载到内存中,编辑它们,并保存更改。但是你执行的每个操作都由 Python 函数定义。例如,调用 upper(

泡泡 泡泡 2024-07-18
0 0 0
简单是 Python 编程的第一要则

简单是 Python 编程的第一要则

本文是 Python 之禅特别系列的第二篇,我们将要关注其中第三与第四条原则:简单与复杂。Il semble que la perfection soit atteinte non quand il n’y a plus rien à ajouter, mais quand il n’y plus

三掌柜 三掌柜 2024-07-18
0 0 0
安装 pip 轻松管理 PyPI 软件包

安装 pip 轻松管理 PyPI 软件包

在 Linux、Mac 或 Windows 上为旧版 Python 安装 pip。Python 是一种功能强大、流行广泛的编程语言,在常规编程、数据科学等很多方面它都有丰富的软件包可供使用。但这些软件包通常都不会在 Python 安装时自动附带,而是需要由用户自行下载、安装和管理。所有的这些软件包(

Escape Escape 2024-07-18
0 0 0
在 Python 调试过程中设置不中断的断点

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

你对如何让调试器变得更快产生过兴趣吗?本文将分享我们在为 Python 构建调试器时得到的一些经验。整段故事讲的是我们在 Rookout 公司的团队为 Python 调试器开发不中断断点的经历,以及开发过程中得到的经验。我将在本月于旧金山举办的 PyBay 2019 上介绍有关 Python 调试过

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-17
0 0 0
使用 Python 和 GNU Octave 绘制数据

使用 Python 和 GNU Octave 绘制数据

了解如何使用 Python 和 GNU Octave 完成一项常见的数据科学任务。数据科学是跨越编程语言的知识领域。有些语言以解决这一领域的问题而闻名,而另一些则鲜为人知。这篇文章将帮助你熟悉用一些流行的语言完成数据科学的工作。选择 Python 和 GNU Octave 做数据科学工作我经常尝试学

三掌柜 三掌柜 2024-07-17
0 0 0
使用 Python 在 GitHub 上运行你的博客

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

使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错。GitHub 是一个非常流行的用于源代码控制的 Web 服务,它使用 Git 同步本地文件和 GitHub 服务器上保留的副本,这样你就可以轻松地共享和备份你的工作。除了为代码仓库提供用户界面之外,Gi

捡田螺的小男孩 捡田螺的小男孩 2024-07-17
0 0 0
如何为 Linux 打包 Python 应用

如何为 Linux 打包 Python 应用

了解如何使用 dh_virtualenv 来让你的 Python 应用可作为 .deb 包安装。在基于 Debian 的操作系统(例如 Debian 或 Elementary OS)上安装 Python 应用的一种方法是使用 dh_virtualenv 工具。它可以构建一个 .deb 包,在应用之外

贤蛋大眼萌 贤蛋大眼萌 2024-07-17
0 0 0
如何在 Linux 上安装 Python

如何在 Linux 上安装 Python

在 Linux 上安装最新 Python,替代或与老版本并存的分步说明。Python 现在是最流行、最常用的编程语言。Python 的简单语法和较低的学习曲线使其成为初学者和专业开发人员的终极选择。Python 还是一种非常通用的编程语言。从 Web 开发到人工智能,它几乎在除了移动开发的所有地方都

捡田螺的小男孩 捡田螺的小男孩 2024-07-17
0 0 0
使用 Python 读取电子表格中的数据

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

Python 是最流行、功能最强大的编程语言之一。由于它是自由开源的,因此每个人都可以使用。大多数 Fedora 系统都已安装了该语言。Python 可用于多种任务,其中包括处理逗号分隔值(CSV)数据。CSV文件一开始往往是以表格或电子表格的形式出现。本文介绍了如何在 Python 3 中处理 C

共饮一杯 共饮一杯 2024-07-17
0 0 0
为何你的 Python 代码应是扁平与稀疏的

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

本文是 Python 之禅特别系列的第三篇,此篇着眼于其中第五与第六条原则:扁平与稀疏。Python 之禅 之所以得名,正是由于它那简明扼要的规则被设计出的意图在于让读者进行深入地思考,而绝不单是为编程提供一份易于遵守的指南。读后不去三思其意,断然难以体会 Python 之禅的妙处。倘若 Pytho

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-17
0 0 0
新闻速读 > Python 开发者调查显示只有十分之一的人还在用 Python 2

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

Python 开发者调查显示只有十分之一的人还在用 Python 2Python 2 已经结束支持,根据 Python 软件基金会和 JetBrains 发布的第三年度 Python 开发者调查,被调查者中只有十分之一的人还在用 Python 2。这项调查收到了 2.4 万多名开发者的回应。来源:s

剑圣无痕 剑圣无痕 2024-07-17
0 0 0
新闻速读 > 2019 年 Python 开发者调查结果发布:Linux 最受欢迎

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

2019 年 Python 开发者调查结果发布:Linux 最受欢迎近日,Python 官方发布了 2019 年 Python 开发者调查结果。84% 的受访者将 Python 作为主要语言;最常与 Python 一起使用的语言是 JavaScript,占比 43%;NumPy(63%)和 Pand

剑圣无痕 剑圣无痕 2024-07-17
0 0 0
使用 Python FastAPI 构建 Web 服务

使用 Python FastAPI 构建 Web 服务

FastAPI 是一个使用 Python 编写的 Web 框架,还应用了 Python asyncio 库中最新的优化。本文将会介绍如何搭建基于容器的开发环境,还会展示如何使用 FastAPI 实现一个小型 Web 服务。起步我们将使用 Fedora 作为基础镜像来搭建开发环境,并使用 Docker

Escape Escape 2024-07-17
0 0 0
你应该(或许)没使用过的 3 种 Python 模板语言

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

包括这 3 个模板语言在内,Python 积累了许多模板语言。当需要使用模板语言来编写 Python Web 应用时,有很多健壮的解决方案。有 Jinja2、Genshi 和 Mako。甚至还有 Chameleon 之类的解决方案,虽然有些陈旧,但仍被 Pyramid 框架推荐。Python 已经存

向阳逐梦 向阳逐梦 2024-07-17
0 0 0
如何在 Mac 上使用 pyenv 运行多个版本的 Python

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

如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。即使对于有经验的开发人员,管理本地 Python 开发环境仍然是一个挑战。尽管有详细的软件包管理策略,但仍需要采取另外的步骤来确保你在需要时运行所需的 Python 版本。为什么 Python 版本重要?起初这

共饮一杯 共饮一杯 2024-07-17
0 0 0
1 6 7 8 9 10 128