MARC보기
LDR05104cmm u2200481Ma 4500
001000000317805
003OCoLC
00520230525183429
006m d
007cr |||||||||||
008200607s2020 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
08204 ▼a 005.133 ▼2 23
1001 ▼a BUELTA, JAIME.
24510 ▼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
5050 ▼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
5058 ▼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
5058 ▼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
5058 ▼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
5058 ▼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.
77608 ▼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
85640 ▼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