? 等不及官方发布,创客制作了自己的树莓派 CM5
? 10 万块闲置的挖矿 GPU 被出租给人工智能负载
? 隐藏在 Python 混淆软件工具中的高入侵性后门
»
»
Geany 2.0 带来了新的文件类型和其他改进。
观察你的代码在其他解释器下运行的表现或许是一项有趣的尝试。
? 美议员建议对 RISC-V 技术实施出口限制
? 仅有 10% 的人主要将 Python 用于开发系统管理脚本
? 澳大利亚科学家用《帝国时代》 游戏模拟蚂蚁战争
»
»
? GNU 庆祝成立 40 周年,RMS 患癌
? 微软解释在云中提供 Python in Excel 的原因
? Canonical 的 Snap 商店暂停上传
»
»
? 英伟达显卡 BIOS 签名锁被破解
? 现在可以在 Excel 中使用 Python
? 用人工智能工具将旧的 COBOL 代码转换为 Java
»
»
? FSF 指谷歌在 WEI 上的做法是“邪恶先锋”
? AlmaLinux 向红帽示好,被拒绝了
? Python 接受可选全局解释器锁提案
»
»
? Twitter 抢夺了已注册 16 年的 @X 账号
? 联合国教科文组织呼吁全球禁止在学校使用智能手机
? 偷偷摸摸的 Python 软件包安全修复对谁都没好处
»
»
? 研究发现更大的上下文对大语言模型来说意义不大
? 谷歌敦促 Gmail 用户启用 “增强型安全浏览”
? 五年后,Cython 3.0 发布
»
»
? OpenAI 拿出五分之一的算力来防止人工智能“叛变”
? Meta 向 Python 提议可选全局解释器锁功能
? 谷歌建议为人工智能更新 robots.txt 文件
»
»
Rust 和 Python 的优势互补。可以使用 Python 进行原型设计,然后将性能瓶颈转移到 Rust 上。
? Meta 公布革命性可扩展模型架构 Megabyte
? PyPI 向法庭提供了用户记录
? Thunderbird 发布全新徽标
»
»
? 研究发现,硬盘一般三年就坏
? 从微服务转换到单体应用,减少了 90% 的成本
? Mojo:一种具有 C 语言速度的 Python 超集
»
»
? 智能音箱应该学会闭嘴
? ARM 将自己制造芯片
? PyPI 将推出收费的组织账户
»
»
本教程解释了 Python 中变量的概念、它们的类型,以及如何在实际项目中使用的示例。
在这篇文章中,我将通过一些通俗易懂的例子来解释 Python 的 input() 函数的基础知识。
? Unix 之父 Ken Thompson 从 Mac 转到了 Linux
? 大语言模型涌现无法预测的能力
? 让 Python 和 C 语言性能相当的新编译器
»
»
在 Ubuntu 和其他发行版中,Python 的默认 IDE IDLE 没有被默认安装。在本指南中了解如何安装它。
Pandas 是一个十分流行的 Python 第三方库。本文介绍了 Pandas 库中的一些特性和函数,并且我们鼓励读者亲手使用 Pandas 库,来解决实际的业务问题。
这个简单的指南演示了如何在 Windows 上下载和安装 Python。
本文将帮助你了解在 Ubuntu 和 Fedora 中设置 Python 开发环境的基础知识和步骤。
❶ 谷歌希望 RISC-V 成为 “一级” 安卓架构
❷ 智能电视机的隐藏获利方式
❸ Debian 移除 Python 2
使用 C 扩展为 Python 提供特定功能。
我们列出了 2022 年适用于 Linux 和 Windows 的六个最佳 Python 代码编辑器。
这些年来,我通过这些开源资源提高了我的 Python 技能。
如果你正在寻找一个优秀的、通用的、开源的、带有 Python 集成的代码编辑器,那么你可以尝试一下 Codium。
打算为你的项目开发工作安装 Python 3.11?下面是如何在 Ubuntu 等发行版中安装 Python 3.11 的方法。
大多数用户往往会忘记这些 Python 软件包也需要手动更新,因为仅仅更新系统存储库对于软件包来说是不起作用的。
计划为工作安装 Python 3.10?以下是在 Ubuntu 和相关发行版中安装 Python 3.10 的方法。
• Python 3.11 发布:性能大幅提升 • 欧洲理事会正式批准统一 USB-C 法案 • Linux 考虑淘汰对英特尔 i486 CPU 的支持
微服务遵循领域驱动设计(DDD),与开发平台无关。Python 微服务也不例外。Python3 的面向对象特性使得按照 DDD 对服务进行建模变得更加容易。
充分利用 PyLint。
本文将从它们在神经网络和机器学习的性能表现上进行讨论。
• 微软 Azure CTO 称 C/C++ 应该被废弃 • Mozilla 发布报告指责操作系统与浏览器的锁定 • 被忽视 15 年的 Python 漏洞导致 35 万项目陷入风险
使用 Python 中的 scaffold 和 click 库,你可以将一个简单的实用程序升级为一个成熟的命令行界面工具。
pyp2rpm 使得创建 RPM 包的过程更加自动化。
单元测试可能令人生畏,但是这些 Python 模块会使你的生活变得更容易。
• Python 依然势不可挡 • 针对星链终端的攻击已经开始了 • 微软在 2021 年度的漏洞赏金支付上超过了谷歌
学习为什么 Python 中的可观测性很重要,以及如何在你的软件开发生命周期中实现它。
如果你注意这个错误信息,它说明了很多东西。这里的 python 命令实际上是 python3。
学习这个 Python 教程,轻松提取网页的有关信息。
我最近发现了另一个专门为 Python 初学者制作的 IDE。
• 微软:“IE 被黑了这么多年” • Python 的速度将提升一倍 • 微软还有第二个内部使用的 Linux 发行版
它可以跟踪 Python 代码中的内存分配,包括本地扩展和 Python 解释器本身。
CyberDB,一个基于 Python 字典和列表的内存数据库。
Xonsh 是一个使用 Python 编写的跨平台 shell 语言和命令提示符。
更多:• 最新版 macOS 12.3 终于移除了 Python 2 的支持 • OpenSea 称其上免费创建的 NFT 80% 都是垃圾或剽窃作品
这些文章的作者们揭示了使用这一流行的编程语言的新方法。
更多:• TIOBE 宣布年度最佳编程语言是 Python • “快速内核头文件”项目 V2 进一步将构建速度提高了 88%
Python 中的 Beautiful Soup 库可以很方便的从网页中提取 HTML 内容。
使用 setuptools 来向用户交付 Python 代码。
使用 argparse 模块为应用程序设置命令行选项。
更多:• Python 的多线程速度可能大幅提高 • 佳能被控在打印机缺墨时人为禁用扫描和传真功能
更多:• Python 登顶 TIOBE 排行榜 • 微软再次改进了 Windows Linux 子系统(WSL)
更多:• IEEE 调查显示 Python 才是最流行的编程语言 • 微软将不再允许 Chromebook 用户安装原生安卓 Office 应用
每种编程语言处理文件数据的方式不尽相同,Python 是这么干的。
通过使用 pipx 隔离运行 Python 应用来避免版本冲突并提高安全性。
在 Go 应用程序中嵌入 Python 的原因有很多
比较不同的编程语言如何解决同一个问题是一个很有趣的事情,也很有指导意义。接下来,我们就来讲一讲如何用 Python 来解决。
Python 开发者已经发布了 Python 3.10.0 的三个测试版本。
开源开发的理念使得 Anvil 的整个解决方案更加有用且值得信赖。
一窥开源 Python 项目保持平稳运行的社区幕后。
探索最近版本的 Python 的一些有用的特性。
探索只接受位置参数和其他两个未被充分利用但仍然有用的 Python 特性。
了解更多关于这个和其他两个未被充分利用但仍然有用的 Python 特性。
探索 os.fspath 和其他两个未被充分利用但仍然有用的 Python 特性。
探索一些未被充分利用但仍然有用的 Python 特性。
另外探索一些未被充分利用但仍然有用的 Python 特性。
探索异常处理和其他未被充分利用但仍然有用的 Python 特性。
探索一些未被充分利用但仍然有用的 Python 特性。
探索一些未被充分利用但仍然有用的 Python 特性。
探索一些未被充分利用但仍然有用的 Python 特性。
更多:• 祝融号成功着陆火星 • 美国政府发布行政命令,要求加强开源软件安全
更多:• 更快的 Python:Pyston 开源发布 2.2 • 微软宣布 Rust for Windows
更多:• 苹果正在用“独有低能”的 iOS 浏览器阻碍 Web 发展 • AWS 在其 Lambda 中停止支持 Python 2.7
PyPI 的 JSON API 是一种机器可直接使用的数据源,你可以访问和你浏览网站时相同类型的数据。
Cython 创建的 C 模块可以加速 Python 代码的执行,这对使用效率不高的解释型语言编写的复杂应用是很重要的。
更多:Mozilla 剥离 Pyodide 项目:可以在浏览器中运行的 Python • Linux 5.12 发布,但下一个版本可能会相当庞大
更多:• AWS 可以帮你清理你糟糕的 Python,但是要收费 • 曾经的容器编排三巨头 Mesos 项目落幕
Watchpoints 是一个简单但功能强大的工具,可以帮助你在调试 Python 时监控变量。
Jupyter 笔记本将 IPython shell 提升到一个新的高度。
VizTracer 可以跟踪并发的 Python 程序,以帮助记录、调试和剖析。
在本教程中,教你如何设置和使用 Pythonic 来编程。它是一个图形化编程工具,用户可以很容易地使用现成的函数模块创建 Python 程序。
字典数据结构可以帮助你快速访问信息。
在 Jupyter 里使用 Python 来分析日历,以了解你是如何使用时间的。
Poetry 是一个简化 Python 中依赖管理和打包的工具。这篇文章将向你展示如何在 Fedora 上使用 Poetry 来管理你的 Python 项目。
虚拟环境是安全地使用不同版本的 Python 和软件包组合的关键。
更多:• Python 包仓库 PyPI 被上传了数千恶意软件包 • 华为 EMUI 11 用户突破 1 亿,但可能很快就被替换
它包含了影响 Python 编程语言设计的 19 条软件编写原则。
这是 Python 之禅特别系列的一部分,重点是一个额外的原则:命名空间。
这是 Python 之禅特别系列的一部分,重点介绍第十七和十八条原则:困难和容易。
更多:• 自去年以来,webshell 的数量已经翻了一番 • 谷歌为 Python 编程语言提供 35 万美元的资金支持
这是 Python 之禅特别系列的一部分,重点是第十五和第十六条原则:现在与将来。
本文是 Python 之禅特殊系列的一部分,重点是第十二、十三和十四原则:模糊性和明确性的作用。
本文是 Python 之禅特别系列的一部分,重点此篇着眼于第七、八、九条原则:可读性、特殊情况和实用性。
使用我们的新电子书中的分步说明,以有趣的方式了解 Python。
无论你在 Python 编程过程中处于什么阶段,这些 Python 热门文章将会对你有很大帮助。
快速解释如何在 Python 中调整图像大小,同时保持相同的长宽比。
如果你的程序需要一段时间才能显示结果,可通过显示它的进度来避免让用户感到沮丧。
通过编写一个“猜数字”游戏来探索 Python(和其他编程语言)。
VizTracer 工具可以可视化并跟踪 Python 代码,让你可以更深入地了解其工作原理。
一位“仁慈的终身独裁者(BDFL)”的辞职,永久改变了 Python 语言的命运,Guido van Rossum 那个名为《移交权利》的备忘录,让大家的注意力集中到了语言发展这件事情上。
在 Tiobe 指数近 20 年的历史中,Python 第一次成为第二大流行语言。
Mu 让你轻松学会如何编写 Python 代码。
使用 Termux 和 Flask 在你的移动设备上创建、开发和运行一个网页应用。
• 美国法庭判决 Snowden 曝光的大规模监视项目是非法的 • 新的 Python 脚本木马恶意软件瞄准金融科技公司
pipenv 是一个可帮助 Python 开发人员维护具有特定一组依赖关系的隔离虚拟环境,以实现可重新复制的开发和部署环境的工具。
使用 NumPy、SciPy、Scikit-Image 和 Astropy 探索宇宙
• 维基百科新项目 Abstract Wikipedia 推动跨语言内容发展 • Ubuntu 19.10 将于本月结束生命周期 • openSUSE Leap 15.2 发布 • 第二次 LibreOffice 7.0 Bug 猎杀会即将开始
选择的这些工具将简化你的 Python 环境,以实现顺畅和一致的开发实践。
介绍一种更时尚的 Python 绘图库。
安装 Python,启动 IDE,然后你就可以在 Windows 系统下进行编程了。
在 Bokeh 中绘图比其他一些绘图库要复杂一些,但付出额外的努力是有回报的。
• 黑客冒充 SpaceX 频道诈骗 两天获利价值 150 万美元的比特币 • BellSoft 与 VMware 合作改进 OpenJDK • .NET 5.0 不再内置 WinRT 支持,可精简六万行代码
借鉴 C 语言的历史,学习如何用 Python 编写有用的 CLI 程序。
包括这 3 个模板语言在内,Python 积累了许多模板语言。
如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。
更多:比特币第三次采矿回报减半;人社部拟发布 2 个区块链职业:区块链工程技术员、区块链运营操作员
了解如何使用 dh_virtualenv 来让你的 Python 应用可作为 .deb 包安装。
在 Linux 上安装最新 Python,替代或与老版本并存的分步说明。
本文是 Python 之禅特别系列的第三篇,此篇着眼于其中第五与第六条原则:扁平与稀疏。
本文是 Python 之禅特别系列的第二篇,我们将要关注其中第三与第四条原则:简单与复杂。
在 Linux、Mac 或 Windows 上为旧版 Python 安装 pip。
你对如何让调试器变得更快产生过兴趣吗?本文将分享我们在为 Python 构建调试器时得到的一些经验。
入狱后,开源编程是如何提供机会的。
了解一下 setV,它是一个轻量级的 Python 虚拟环境管理器,是 virtualenvwrapper 的替代产品。
使用 Pyramid 和 Cornice 构建和描述可扩展的 RESTful Web 服务。
通过为树莓派提供预编译的 Python 包,piwheels 项目为用户节省了大量的时间和精力。
Django 是 Python API 开发中最流行的框架之一,在这个教程中,我们来学习如何使用它。
Zope.interface 可以帮助声明存在哪些接口,是由哪些对象提供的,以及如何查询这些信息。
欢迎阅读“Python 光明节(Pythonukkah)”系列文章,这个系列文章将会讨论《Python 之禅》。我们首先来看《Python 之禅》里的前两个原则:美观与明确。
Python 2 气数将尽,是时候将你的项目从 Python 2 迁移到 Python 3 了。
比较世界上最流行的两种编程语言,并在投票中让我们知道你喜欢哪一个。
将一个 awk 脚本移植到 Python 主要在于代码风格而不是转译。
Python 2 将在几周内走到生命终点,这篇文章是你迁移到 Python 3 之前应该知道的。
最好将文档作为开发过程的一部分。Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮。
使用 Python 开展数据科学为你提供了无限的潜力,使你能够以有意义和启发性的方式解析、解释和组织数据。
使用 Python 类使你的代码变得更加模块化。
使用 Python 函数来最大程度地减少重复任务编码工作量。
这些资源将帮助你入门并熟练掌握 Python。
编程可以给低收入家庭的学生提供足够的技能、信心和知识,进而让他们摆脱因为家庭收入低带来的经济和社会地位上的劣势。
使用 Scribus 的 Python 脚本编写器功能,开发一个显示 RGB 色谱的 3D 立方体。
它是一个自由开源程序,允许你在隔离的虚拟环境中安装和运行 Python 应用。
使用 pyenv 和 virtualwrapper 来管理你的虚拟环境,可以避免很多困惑。
对话现任 Python 软件基金会董事会主席 Naomi Ceder。
通过将这些资源加入你自己的私人学习网络以拓展 Python 知识。
负责任的库作者与其用户的十个约定。
在我们覆盖 7 个 PyPI 库的系列文章中了解更多解决 Python 问题的信息。
在我们覆盖 7 个 PyPI 库的系列文章中了解更多解决 Python 问题的信息。
在我们覆盖 7 个 PyPI 库的系列文章中了解解决 Python 问题的更多信息。
在我们这个包含了 7 个 PyPI 库的系列文章中学习解决常见的 Python 问题的方法。
这是用 Python 从头开始构建游戏的系列文章的第三部分。
PPython,这是一种从根本上将 PHP 与 Python 有效结合的技术。
这系列的第一篇通过创建一个简单的骰子游戏来探究 Python。现在是来从零制作你自己的游戏的时间。
加密你的数据并使其免受攻击者的攻击。
Dask 库可以将 Python 计算扩展到多个核心甚至是多台机器。
两种编程语言都各有优缺点,它们在某些任务方面互有胜负。
以下提到的这些 Python 工具在编辑图像、操作图像底层数据方面都提供了简单直接的方法。
Scrapy 在树莓派上面的性能并不差,或许这是 ARM 架构服务器的又一个成功例子?
了解一些技巧助你减少代码查错时间。
身兼教师、开发者、作家数职的 Peter Farrell 来讲述为什么使用 Python 来讲数学课会比传统方法更加好。
在比较 Python 框架的系列文章的第三部分中,我们来了解 Tornado,它是为处理异步进程而构建的。
这 12 个步骤能确保成功发布。
使用此框架编写断言,提高开发测试的准确性。
Pelican 是那些想要自我托管简单网站或博客的 Python 用户的绝佳选择。
R 还是 Python ? Python 脚本模仿易使用的 R 风格函数,使得数据统计变得简单易行。
在这个比较 Python 框架的最后一篇中,让我们看看 Django。
Python 测试工具最好的一方面是其强大的生态系统。这里列出了八个最好的插件。
不需要昂贵的工具即可领略数据科学的力量,从这些开源工具起步即可。
对于一个类似的程序,Python 要比其它语言慢 2 到 10 倍不等,这其中的原因是什么?又有没有改善的方法呢?
我来介绍一下我是如何使用 Python 来节省成本的。
灵活多样的 Python 库为数据分析和数据挖掘提供了强力的机器学习工具。
pip 是一个命令行工具,允许你安装 Python 编写的软件包。
使用这些库把 Python 变成一个科学数据分析和建模工具。
检查你的代码的质量,通过这些外部库使其更易维护。
五分钟创建定制 GUI。
通过学习这些关键的术语和概念来理解 Python 应用监测。
这些库可以使你更容易构架个人项目。
安装启用 Python 扩展后,VS Code 可以配置成理想的 Python 开发工作环境。本文将介绍一些有用的 VS Code 扩展,并配置它们以充分提高 Python 开发效率。
为了在 Python 中快速构建 API,我主要依赖于 Flask。最近我遇到了一个名为 “API Star” 的基于 Python 3 的新 API 框架。
Python 标准库提供了一个名为 pdb 的调试器。此调试器提供了调试所需的大多数功能,如断点、单行步进、堆栈帧的检查等等。
如果你正在阅读本文,那么你已经意识到了 Python 3.7 以及它所包含的新特性。就我个人而言,我对 Dataclasses 感到非常兴奋,因为我等了它一段时间了。
Python 是为谁设计的?
EduBlocks 提供了 Scratch 式的图形界面来编写 Python 3 代码。
相识 Mu —— 一个可以使学生学习 Python 更轻松的开源编辑器。
了解区块链是如何工作的最快的方法是构建一个。
集合是一个无序集合,没有重复元素。基本用途包括成员测试和消除重复的条目。集合对象还支持数学运算,如并集、交集、差集和对等差分。
3 个可以使你的 Python 代码更优雅、可读、直观和易于维护的工具。
这个分步指导教程教你通过在 Kubernetes 上部署一个简单的 Python 应用程序来学习部署的流程。
Pipenv 的目标是将打包界(bundler、composer、npm、cargo、yarn 等)最好的东西带到 Python 世界来。它试图解决一些问题,并简化整个管理过程。
了解 Python 字节码是什么,Python 如何使用它来执行你的代码,以及知道它是如何帮到你的。
只用了一年, Pipenv 就变成了管理软件包依赖关系的 Python 官方推荐资源。
用 Click、Docopt 和 Fire 库写你自己的命令行应用。
这里有一些我最喜欢的 Python 调试技巧。
Thonny 是一个适合初学者的 Python IDE,由爱沙尼亚的 Tartu 大学 开发,它采用了不同的方法,因为它的调试器是专为学习和教学编程而设计的。
你的下一个 Python 项目需要一个模板引擎来自动生成 HTML 吗?这有几种选择。
在这篇文章中,我们将深入探讨 Python 的 for 循环来看看它们在底层如何工作,以及为什么它们会按照它们的方式工作。
在本教程中,我们将向你展示,如何在 CentOS 6 操作系统上安装最新版本的 Python 3 软件包。
在 Python 中有许多库可以很容易地测试、转换和读取日期和时间信息。
本文将介绍 Fedora 软件包集合中提供的一些有用的 Python shell 来简化开发。