geekdoc-python-zh/docs/pythonlibrary/book-preview-python-graphic...

30 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 图书预览:Python 图形烹饪书
> 原文:<https://www.blog.pythonlibrary.org/2010/09/22/book-preview-python-graphics-cookbook/>
本周,我完成了为 Packt 出版社编辑的另一本书。这本书的名字叫 *Python 图形烹饪书*作者是 Mike Ohlson de Fine(我想)。你可能会奇怪为什么我不知道德·法恩是不是作者Packt 认为它的技术编辑不应该知道这些信息。事实上Packt 非常谨慎(而且愚蠢),他们会给我们表格让我们填写,问我们要我们正在评论的书的 ISBN但拒绝给我们 ISBN。
让大家知道Packt Publishing 的技术审查人员完全没有报酬。我们得到的唯一报酬是我们评论的书的副本,加上我们选择的另一本书,我们的名字/简历出现在我们评论的书中。就是这样。如果帕克特接近你,让这成为对你的警告。
现在,也不全是坏事。你可以在几乎所有人之前阅读一本书,你甚至可以帮助塑造这本书!那真的很酷!然而,如果你不快速阅读,那么这份工作不适合你。你通常只有 3 到 4 天的时间来复习一章。但是我的抱怨已经够多了,让我们开始预览吧!
可悲的是,我收到的这本书的前四章都很糟糕。所有四章都是第三或第四稿,然而,它们仍然错误百出。这些问题从拼写错误这样简单的事情(Open Office 的拼写检查真的这么糟糕吗?),糟糕的语法和糟糕的句子结构导致代码由于明显的语法错误或不完整的代码而无法运行。还有许多复制和粘贴的错误(通常在代码中)。我可以继续说很长一段时间,但我同情作者,所以我不会。
不管怎样,作者在那之后确实变好了。这些章节不是很好,但总体平均误差略有下降。主要的问题(我认为)是,英语不是作者的第一语言,这使得文本看起来不自然。总共有十一章。
该书涵盖以下主题:
* 如何用 Tkinter 绘制形状
* 带 Tkinter 的文本
* 带 Tkinter 的简单动画
* 使用 Python 图像库处理图片
* 组合光栅和矢量图片(也用 Tkinter)
* Python I/O 和鼠标事件
* Inkscape 和 Tkinter
* 使用 Tkinter 的通用 GUI 构造
我发现一些题材相当有趣,比如动画和它背后的三角学。书中有一个 Inkscape 教程有点奇怪,但也很有趣。作者肯定知道他的东西,并且确实用他的一些图片例子和后来的动画例子发光。我真心希望普通的 Packt 编辑团队可以帮助他润色这本书,以便发行。不过,这本书结尾的通用图形用户界面在一本图形食谱中并不合适...
唉,我们技术编辑只能看到这一章的一个版本,所以在这本书出版之前,我们永远看不到作者做了什么(如果有的话)来解决我们发现的问题。我希望他们有某种技术编辑,在新草稿完成后检查每一章。
虽然我不像为 Packt 写的上一本书那样喜欢这本书,但也不全是坏事。我学到了一些新的技巧,并对我在这里和另一本书上找到的 PIL 信息有了一些很酷的想法。我现在的主要警告是,你应该在买这本书之前先预习一下。我不知道这本书什么时候会发行,但是当我拿到我的那本书的时候,我会试着再读一遍,这样我就可以告诉你它有多好或者多差。