LDR | | 05104cmm u2200481Ma 4500 |
001 | | 000000317805 |
003 | | OCoLC |
005 | | 20230525183429 |
006 | | m d |
007 | | cr ||||||||||| |
008 | | 200607s2020 xx o 000 0 eng d |
019 | |
▼a 1157079221 |
020 | |
▼a 1800202598
▼q (electronic bk.) |
020 | |
▼a 9781800202597
▼q (electronic bk.) |
035 | |
▼a 2490098
▼b (N$T) |
035 | |
▼a (OCoLC)1156989294
▼z (OCoLC)1157079221 |
040 | |
▼a YDX
▼b eng
▼c YDX
▼d EBLCP
▼d UKAHL
▼d N$T
▼d OCLCO
▼d 248032 |
049 | |
▼a MAIN |
050 | 4 |
▼a QA76.73.P98 |
082 | 04 |
▼a 005.133
▼2 23 |
100 | 1 |
▼a BUELTA, JAIME. |
245 | 10 |
▼a PYTHON AUTOMATION COOKBOOK
▼h [electronic resource] :
▼b 75 PYTHON AUTOMATION IDEAS FOR WEB SCRAPING, DATA WRANGLING, AND PROCESSING EXCEL, REPORTS, EMAILS, AND MORE. |
250 | |
▼a Second edition. |
260 | |
▼a [S.l.] :
▼b PACKT PUBLISHING,
▼c 2020. |
300 | |
▼a 1 online resource |
505 | 0 |
▼a Cover -- Copyright -- Packt Page -- Contributors -- Table of Contents -- Preface -- Chapter 1: Let's Begin Our Automation Journey -- Activating a virtual environment -- Installing third-party packages -- Creating strings with formatted values -- Manipulating strings -- Extracting data from structured strings -- Using a third-party tool-parse -- Introducing regular expressions -- Going deeper into regular expressions -- Adding command-line arguments -- Chapter 2: Automating Tasks Made Easy -- Preparing a task -- Setting up a cron job -- Capturing errors and problems |
505 | 8 |
▼a Sending email notifications -- Chapter 3: Building Your First Web Scraping Application -- Downloading web pages -- Parsing HTML -- Crawling the web -- Subscribing to feeds -- Accessing web APIs -- Interacting with forms -- Using Selenium for advanced interaction -- Accessing password-protected pages -- Speeding up web scraping -- Chapter 4: Searching and Reading Local Files -- Crawling and searching directories -- Reading text files -- Dealing with encodings -- Reading CSV files -- Reading log files -- Reading file metadata -- Reading images -- Reading PDF files -- Reading Word documents |
505 | 8 |
▼a Scanning documents for a keyword -- Chapter 5: Generating Fantastic Reports -- Creating a simple report in plain text -- Using templates for reports -- Formatting text in Markdown -- Writing a basic Word document -- Styling a Word document -- Generating structure in Word documents -- Adding pictures to Word documents -- Writing a simple PDF document -- Structuring a PDF -- Aggregating PDF reports -- Watermarking and encrypting a PDF -- Chapter 6: Fun with Spreadsheets -- Writing a CSV spreadsheet -- Updating CSV files -- Reading an Excel spreadsheet -- Updating an Excel spreadsheet |
505 | 8 |
▼a Creating new sheets in an Excel spreadsheet -- Creating charts in Excel -- Working with cell formats in Excel -- Creating a macro in LibreOffice -- Chapter 7: Cleaning and Processing Data -- Prepare a CSV spreadsheet -- Append currency based on location -- Standardize the date format -- Aggregate results -- Process data in parallel -- Process data with Pandas -- Chapter 8: Developing Stunning Graphs -- Plotting a simple sales graph -- Drawing stacked bars -- Plotting pie charts -- Displaying multiple lines -- Drawing a scatter plot -- Visualizing maps -- Adding legends and annotations |
505 | 8 |
▼a Combining graphs -- Saving charts -- Chapter 9: Dealing with Communication Channels -- Working with email templates -- Sending an individual email -- Reading an email -- Adding subscribers to an email newsletter -- Sending notifications via email -- Producing SMS messages -- Receiving SMS -- Creating a Telegram bot -- Chapter 10: Why Not Automate Your Marketing Campaign? -- Introduction -- Detecting opportunities -- Creating personalized coupon codes -- Sending a notification to a customer on their preferred channel -- Preparing sales information -- Generating a sales report |
520 | |
▼a This new and updated edition includes 75 recipes that cover the entire spectrum of skills you need for enterprise process automation and save time wasted in performing recurrent tasks. This book also features three new chapters that focus on using Python for automating testing routines, machine learning projects, and for working with messy ... |
590 | |
▼a Master record variable field(s) change: 050, 082, 650 |
650 | 0 |
▼a Python (Computer program language) |
650 | 0 |
▼a Application software
▼x Development. |
650 | 0 |
▼a Computer networks
▼x Management. |
655 | 4 |
▼a Electronic books. |
776 | 08 |
▼i Print version:
▼a Buelta, Jaime
▼t Python Automation Cookbook : 75 Python Automation Ideas for Web Scraping, Data Wrangling, and Processing Excel, Reports, Emails, and More, 2nd Edition
▼d Birmingham : Packt Publishing, Limited,c2020 |
856 | 40 |
▼3 EBSCOhost
▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2490098 |
938 | |
▼a YBP Library Services
▼b YANK
▼n 301311511 |
938 | |
▼a Askews and Holts Library Services
▼b ASKH
▼n AH37437213 |
938 | |
▼a ProQuest Ebook Central
▼b EBLB
▼n EBL6215712 |
938 | |
▼a EBSCOhost
▼b EBSC
▼n 2490098 |
990 | |
▼a 관리자 |
994 | |
▼a 92
▼b N$T |