Python是一门很接近自然语言的编程语言,既简单易学,又功能强大,尤其对初学者特别友好。在第三方模块的帮助下,即使是“小菜鸟”也能用Python写出解决实际问题的程序。 本书前8章梳理Python的基础知识;第9章到20章用第三方模块帮忙操控PDF、Word、Excel、CSV等各类文档,设置时间和日期,引入外援,使用网站提供的API数据编写查询信息的小程序,处理图片,图形界面自动化,发送邮件短信和微信,图片上的文字识别;在对使用“对象”有了切实体验的基础上,第21章系统地讲解类和对象;第22章将Python程序转成可执行文件;最后一章列出初学者常犯的错误和难点,并介绍了工具Homebrew,ImageMagick和Tesseract。 本书附有习题,网站PythonABC.org上有配套视频、源代码和相关技术贴等资源,会不断纠错升级和加深拓宽。本书还兼顾到了MAC和Windows平台的些许差异。本书既可作为高等院校的Python教材,也可作为自学者使用的辅助教材,是一本适用于程序开发初学者的入门级教材。