使用Python自动化无聊的东西:为初学者提供实用的编程

—国外课栈翻译,仍有更新

使用Python自动化无聊的东西:为初学者提供实用的编程_第1张图片

使用Python自动化无聊的东西:为初学者提供实用的编程
如果您曾经花费数小时重命名文件或更新数百个电子表格单元格,那么您就知道这些繁琐的任务是多么繁琐。但是,如果你可以让你的电脑为你做这些怎么办?

在使用Python自动化无聊的东西时,您将学习如何使用Python编写程序,这些程序可以在几分钟内完成手动操作所需的时间 - 无需任何先前的编程经验。一旦掌握了编程的基础知识,您就可以创建Python程序,轻松地执行有用且令人印象深刻的自动化功能: -
搜索文件中的文本或跨多个文件 -
创建,更新,移动和重命名文件和文件夹

  • 搜索网络并下载在线内容 -
    在任何规模的Excel电子表格中更新和格式化数据
  • 分离,合并,水印和加密PDF -
    发送提醒电子邮件和文本通知 -
    填写在线表格

逐步说明指导您完成每个程序,并在每章结束时练习项目,挑战您改进这些程序和使用您新发现的技能自动执行类似的任务。

不要把时间花在训练有素的猴子可以做的工作上。即使您从未编写过一行代码,也可以让您的计算机完成繁重的工作。了解如何使用Python自动化无聊的东西。

注意:本书中的程序是为在Python 3上运行而编写的。

国外评论

评论1:
提供的示例非常有趣且有用,而且不会过于深入,让读者感到困惑。每一章末尾的练习都设置在一个难度级别,与示例相差无几,但仍然充满挑战性。当我完成这本书的时候,我已经写了至少25-30个没有指导的程序,那是第一次。我肯定不记得究竟如何编写程序来编辑Excel文件,从网站提取数据,或控制我的键盘和鼠标,但我相信我可以通过重新阅读这本书和我以前的部分来解决这个问题。书面计划。

完成本书并不能使我成为一名计算机科学家,但它为我提供了自动化无聊任务的工具(是的,标题没有让人失望),并为基础编程奠定了坚实的基础。

评论2:

别搞错了 - 这是一本关于编程的书。但是,如果您是一位“有经验的程序员”,希望有条不紊地学习一门新语言,那么本书并不适合您。这不是很“有条不紊”,请参阅。这本书的主要受众群体是一群经验丰富的强势电脑用户,他们通过将一些脚本混合到他们日常的,无聊的日常任务中来寻求扩展他们的视野。因此,实际上不需要先前的编程经验。也就是说,只要你明白,即使你是一个“有经验的程序员”,想要拿起Python,你也可以从本书中榨取相当多的价值。在理论方面,它并没有超出基础(例如解释语言的基本概念 - 列表,元组,字典 - 更传统的编程语言不能以非常不同的方式处理或处理的东西),但它擅长的是睁开眼睛看到语言的真正能力。这本书充满了有趣的(如果有时是愚蠢的)练习项目,并且很好地引导读者阅读并解释语言的工作原理。在研究了这些你不会学习的项目之后,会成为Python编程的大师,但是你会非常习惯于阅读(非常优秀的)在线Python文档,更重要的是,知道你在寻找什么。这本书充满了有趣的(如果有时是愚蠢的)练习项目,并且很好地引导读者阅读并解释语言的工作原理。在研究了这些你不会学习的项目之后,会成为Python编程的大师,会非常习惯于阅读(非常优秀的)在线Python文档,更重要的是,知道你在寻找什么。

评论3:
这是我前一段时间开始学习Python的书。如今我正在研究稍微更先进的材料,即便如此,这本书被证明是一个很好的参考资料。它对概念有非常仔细和详细的定义。虽然这些概念是基本的,但对它们的充分理解对于程序员技能的进一步发展至关重要。

在未来,我们都将成为某种程度的程序员。我认为这本书是帮助我们完成这一旅程的有用工具。

评论4:
进入计算机科学两年后,我厌倦了这个主题。这本书重新激起了我内心的火焰。它带来了新的亮点,一种对计算机科学的新视角。这是一本实用的问题解决书,专注于完成任务。在此过程中,您将学习如何编程。我个人认为最好的学习方法就是要有一个目的。本书为您提供了这个目的。它会让你想要自动化东西。然后它教你如何做到这一点。

作为一个在编程方面经验丰富的人,我觉得这本所谓的“初学者”书非常有趣!它拥有清晰的解释,酷炫的黑客,让你想要自动化一切!

你可能感兴趣的:(评论)