《Automate the Boring Stuff with Python》PDF高清完整版

  • 1星
  • 日期: 2020-07-24
  • 大小: 13.74MB
  • 所需积分:2分
  • 下载次数:13
  • favicon收藏
  • rep举报
  • 分享
  • free评论




《Automate  the  Boring  Stuff  with  Python》PDF高清完整版

If  you\'ve  ever  spent  hours  renaming  files  or  updating  hundreds  of  spreadsheet  cells,  you  know  how  tedious  tasks  like  these  can  be.  What  if  you  could  have  your  computer  do  that  for  you?  In  this  second  edition  of  Automate  the  Boring  Stuff  with  Python,  you\'ll  learn  the  basics  of  programming  in  Python,  the  fastest  growing  programming  language  today,  before  moving  on  to  create  Python  programs  that  effortlessly  perform  useful  and  impressive  feats  of  automation  to:

Search  for  text  in  a  file  or  across  multiple  files

Create,  update,  move,  and  rename  files  and  folders

Search  the  Web  and  download  online  content

Update  and  format  data  in  Excel  spreadsheets  of  any  size

Split,  merge,  watermark,  and  encrypt  PDFs

Send  reminder  emails  and  text  notifications

Fill  out  online  forms

This  updated  edition  is  full  of  step-by-step  instructions  that  walk  through  each  program.  Practice  projects  at  the  end  of  each  chapter  challenge  you  to  improve  those  programs  and  use  your  newfound  skills  to  automate  similar  tasks.

Don\'t  spend  your  time  doing  work  a  well-trained  monkey  could  do.  Even  if  you\'ve  never  written  a  line  of  code,  you  can  make  your  computer  do  the  grunt  work.  Learn  how  in  Automate  the  Boring  Stuff  with  Python,  2nd  Edition.








About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })