【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

python底层

收录了 python底层 频道下的 50 篇内容

Python 源码剖析:深度探索 Cpython 对象 - 达观数据

CPython 是 Python 社区的标准,其他版本的 Python,比如 pypy,都会遵行 CPython 的标准 API 实现。想要更深入的认识 Python,就需要了解 CPython 的源码实现。本文将从 CPython 的对象构造器开始入手,带大家揭开 CPython 源码的面纱,带你进入 C + Python

Python
CPython
达观数据
Python数据挖掘与机器学习实战(一):Python语言优势及开发工具
Python 数据挖掘与机器学习实战(一):Python 语言优势及开发工具

**编者按**:本文节选自方巍著《Python数据挖掘与机器学习实战》一书中的部分章节。

五种重要的 AI 编程语言
五种重要的 AI 编程语言

编码是任何构建 AI 产品的人必备技能。它使您能够将机器学习想法变为现实。学习编码既有趣又充满力量,但也需要时间和精力。你想做的最后一件事就是开始学习一门语言,只是在几周或几个月后才意识到你想要的工作实际上需要一门不同的语言。

人工智能
AI
Python 有哪些黑魔法?
Python 有哪些黑魔法?

Python 中有很多黑魔法,比如 metaclass。对于这些语言特性有两种极端的观点……

Python
编程语言
PyFlink核心功能与应用全解
PyFlink 核心功能与应用全解

PyFlink 核心功能介绍

微软宣布Azure Function支持Python
微软宣布 Azure Function 支持 Python

在最近举行的Connect()大会上,微软宣布Azure Functions对Python的支持。开发人员可以使用Python 3.6基于开源的Functional Runtime 2.0构建Function,并将它们发布到Consumption Plan。

7个不要错过的 Python IDE
7 个不要错过的 Python IDE

目前 Python 的编辑器可谓是极其丰富,经过反复斟酌之后,我们为大家挑选了 7 个值得注意的 Python 编辑器,不仅适合初次使用 Python 进行开发的菜鸟选手,同样也有更复杂的,适用于用 Python 进行全面开发的专家级选手。

使用Supervisor守护Nginx进程
使用 Supervisor 守护 Nginx 进程

在我们生产环境的时候,有些任务是不能停止的,否则业务就会受到影响,那么如何保证这些任务的高可用呢?那就需要用到我们的守护进程了,比方说我们的进程运行挂掉之后自动恢复等等,这些都可以利用工具来实现,针对不同的项目可以使用不同的工具。

10月月更
虚拟座谈会:PyCon 嘉宾谈 Python

今年12月3日、4日,Python界著名的PyCon大会首次登陆中国,邀请了众多国内的Python高手作为嘉宾,带来了很多精彩演讲。InfoQ有幸邀请了几位与会嘉宾就广大Python爱好者所关心的问题发表了各自的观点。

四年C++老炮,转攻Python实践分享
四年 C++ 老炮,转攻 Python 实践分享

C++已经学不动了,现在换 Python还来得及吗?一位四年工作经验的C++程序员亲述转型历程,这不仅仅是语言上的转变,而是代码思维甚至工作环境的转变。

PyCon 大会首次登陆中国

PyCon作为全球Python爱好者的盛会已在世界各地多个城市举办过活动,本月3号、4号,PyCon首次登陆中国,多位重量级嘉宾一同为国内的Python爱好者带来了一场饕餮盛宴。

未编译Python代码比Go慢100倍
未编译 Python 代码比 Go 慢 100 倍

我之所以要写这篇文章,是想比较一下编译型代码的执行速度会比解释型快多少。

Python 基础之:struct 和格式化字符

文件的存储内容有两种方式,一种是二进制,一种是文本的形式。如果是以文本的形式存储在文件中,那么从文件中读取的时候就会遇到一个将文本转换为Python中数据类型的问题。实际上即使是文本的形式存储,存储的数据也是也是有结构的,因为Python底层是用C来编

Python
数据分析
程序那些事
Python vs R:谁是构建机器学习项目的最佳选择
Python vs R:谁是构建机器学习项目的最佳选择

R和Python都是数据科学家最常用的工具,它们有相似的特性和功能。这两种语言都是开源的,而且从此以后都是免费的,但是Python被构造成一种广泛使用的编程语言,而R则是为统计分析而创建的。

Python太慢了吗?
Python 太慢了吗?

“语言本身可能不是瓶颈,而是外部系统的限制。”

22个最常用的Python包
22 个最常用的 Python 包

全球各地的程序员都是怎样使用Python?

Transcrypt:剖析 Python 转 JavaScript 编译器

在Web前端,开发千篇一律地使用了JavaScript。Transcrypt的Python转JavaScript编译器是一个相对较新的开源项目,意在使用大小近似的文件以JavaScript的速度执行Python 3.6。本文中,Jacques de Hooge介绍了构建源码到源码的编译器(transpiler)中的需求,以及Transcrypt是如何构建满足这些需求的。

是的,Python 比较慢,但我不在乎:牺牲性能以提升工作效率

Python的运行速度的确不如某些语言,但是综合考虑开发效率及Cython的优化,Python可能是一个不错的选择。这也就是为什么业界诸多大公司也在使用它的原因。

性能提升25倍:Rust有望取代C和C++,成为机器学习首选Python后端
性能提升 25 倍:Rust 有望取代 C 和 C++,成为机器学习首选 Python 后端

使用Rust作为训练后端和部署平台的主意并不像听起来那样疯狂

是时候搞一个面向大数据和AI的新编程语言了
是时候搞一个面向大数据和 AI 的新编程语言了

大数据和AI需要融合成一个平台

python底层专题_资料-InfoQ中文网