RSS 是迄今为止最为成功的 XML 服务之一。尽管它的起源非常混乱,但它已经成为了通过 Web 站点交换内容信息的社区标准。Python 是一个很棒的 RSS 处理工具,Mike Olson 和 Uche Ogbuji 介绍了一些可用于 RSS 处理的模块。
Spark 是一种用 Python 编写的强大的、通用的解析器/编译器框架。在某些方面,Spark 所提供的比 SimpleParse 或其它 Python 解析器提供的都要多。然而,因为它完全是用 Python 编写的,所以速度也会比较慢。David 在本文中讨论了 Spark 模块,给出了一些代码样本,解释了它的用途,并对其应用领域提供了一些建议。
总会有些或多或少标准的和免费的 Python 代码开发工具。总的来说,这些工具都是稳定、坚固、和设计周全的。另一方面,标准免费工具也并不一定那样的华而不实。
本指南将以简短精炼的语言来介绍S60系统上的Python编程。不需要特定的编程知识,也不要求有Python语言的编程经验。您将通过在智能手机上运行本指南所提供的Python脚本来到达学习的目的。
“Python”这个英文单词的发音似“派森”,因此中文可以称之为派森。Python是一个有10年历史的Windows编程语言。Python的创始人为Guido van Rossum。
有的时候你的程序精力过剩,把你不需要或者不希望它做的事情都给做了——你想要它懒一点才好。这就是生成器的用武之地。使用python的生成器(generator)能够让你精确地决定要它做多少以及什么时候去做。
2007年8月31日,Python 3000的最新版本Py3.0终于释出了第一个alpha版本。因为3.0版本与之前的2.x版本不兼容,所以,Py3.0版本完全可以看作是Py的新生。此实为Python社区盛事。虽然Py3.0的final版本要到08年8月才会释出,但我们仍然可以从a1版本看到很多Py3.0的新特性,现在我们就来体验一下。
随着信息量的增长,高效地定位特定信息变得越来越重要。本文将探讨全文索引领域,并集中讨论作者的公共域 indexer 模块。
美国时间2008,1.16,ScottGu在其博客上公布了:微软在MS-RL协议下终于公开了.NET Framework源代码。可以自由查看,但不允许直接进行修改。
Qt 工具箱是一个使用广泛的跨平台 GUI 工具箱,可用于 Windows、Linux、Mac OSX 和许多手持平台。QT 具有良好结构化(但灵活)的面向对象的结构、清晰的文档以及直观的 API。本文中,David Mertz 和 Boudewijn Rempt 探讨了 Qt 库,集中讨论了允许 Python 程序员访问 Qt 功能的 PyQt 绑定。
Python 的设计在很多方面都类似于 Java 的设计。两者都利用了解释专门的伪编译字节码的虚拟机。JVM 比 Python 更高级的一个方面在于优化了字节码的执行。Psyco,一种 Python 专用编译器,帮助平衡了这一竞争。Psyco 现在是个外部模块,但是在将来的某一天它可能会包括到 Python 本身中去。只需极少量的额外编程,通常就可以使用 Psyco 将 Python
在本周二开幕的2008年苹果Macworld大会上,一位参会的Google女员工证实,公司正在开发可在苹果Mac个人电脑上运行的Picasa图片管理工具;如果进展顺利,Mac版Picasa有望于今年年内正式发布.