WEB开发网
开发学院软件开发Python 可爱的 Python: 更新您的 Python 读物列表,第 3 ... 阅读

可爱的 Python: 更新您的 Python 读物列表,第 3 部分

 2008-11-13 13:15:41 来源:WEB开发网   
核心提示: Python & XMLJones 和 Drake 合著的 Python & XML的缺点是,如果您想要在 Python 中使用 XML,可爱的 Python: 更新您的 Python 读物列表,第 3 部分(2),那么必须买这本书,我以前评论过 McGrath 的 XML Process

Python & XML

Jones 和 Drake 合著的 Python & XML的缺点是,如果您想要在 Python 中使用 XML,那么必须买这本书。我以前评论过 McGrath 的 XML Processing with Python,它涉及相似的内容范围。但就所有各方面而言,我更喜欢 Jones 和 Drake 的书。 Python & XML的文字很清晰、详细而且通常很精确 — 当然是与它解释的 XML 标准文档相比较而言。有几处叙述 XML 复杂性特点的地方稍有错误 — 诸如第 27 页上暗示有四个而不是五个固有实体(遗漏了 &)— 但总体上,这是我遇到的理解 XML 的最佳书籍。

不管标题有没有指出, Python & XML确实是一本有关 XML 的书,而不是有关 Python 的书。也就是说,它没有象标题所说的那样包含对 Python 语言的解释 — 它假定读者了解 Python(但不必了解 XML 库)。所讨论的 XML 库基本上有四部分:Python 2.0+ 中的内置支持;(XML-SIG 的)PyXML;Fourthought Inc. 的 4Suite 和用于 MSXML 的绑定(在 Windows 上)。对于一些其它库在附录中有简短的叙述。总体上,该书中的示例与 Python 的标准库 XML 支持兼容。

学习该语言的书籍

Python Programming Patterns

Thomas W. Christopher 的 Python Programming Patterns是 Python 资源库中不可多得的好书。很明显,该书旨在作为著名的 Design Patterns: Elements of Reusable Object-Oriented Software(由“四人组(Gang of Four (GoF))”— Gamma、Helm、Johnson 和 Vlissides — 编写)的参考书。但 Python Programming Patterns实际上并不是将 Design Patterns的内容用 Python 示例摘要重述;而是在它尝试那样做的同时, 还试图成为介绍 Python 本身的第一本书。有关 Christopher 这本书的几篇引人注目的负面评论已经出现在 comp.lang.python 上。虽然我承认这本书有一些缺点,但我认为某些评论的想法误解了该书的意图。

上一页  1 2 3 4 5  下一页

Tags:可爱 Python 更新

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接