Book description
Learn how to code while you write programs that effortlessly perform useful feats of automation! The second edition of this international fan favorite includes a brand-new chapter on input validation, Gmail and Google Sheets automations, tips for updating CSV files, and more. If you've ever spent hours renaming files or updating spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? Automate the Boring Stuff with Python, 2nd Edition teaches even the technically uninclined how to write programs that do in minutes what would take hours to do by hand--no prior coding experience required! This new, fully revised edition of Al Sweigart's bestselling Pythonic classic, Automate the Boring Stuff with Python, covers all the basics of Python 3 while exploring its rich library of modules for performing specific tasks, like scraping data off the Web, filling out forms, renaming files, organizing folders, sending email responses, and merging, splitting, or encrypting PDFs. There's also a brand-new chapter on input validation, tutorials on automating Gmail and Google Sheets, tips on automatically updating CSV files, and other recent feats of automations that improve your efficiency. Detailed, step-by-step instructions walk you through each program, allowing you to create useful tools as you build out your programming skills, and updated practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks. Boring tasks no longer have to take to get through--and neither does learning Python!
Twisty Dew
This app has made waiting in lines and queues an opportunity for exploration and enjoyment. Say goodbye to monotony โ this app's diverse format support and intuitive controls have turned my daily activities into thrilling audiobook adventures. ๐ฑ๐ ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer! It was fine. The narrator did an adequate job but nothing about the performance particularly stood out to me. Got me through my commute though. This served its purpose as background listening while I worked. I probably missed some details but the narrator's voice was pleasant enough.
Shady Prairie
Listening to audiobooks has become my daily ritual for relaxation and escape. With ListenBook, I can immerse myself in captivating stories and enriching knowledge, all in one app. This app's ease of use has made reading more accessible and enjoyable than ever before. ListenBookโs interface is clean and intuitive. Itโs a joy to use.
Easy Sweep
Background play feature lets me multitask while enjoying a book โ brilliant! I love how this app's user-friendly interface allows me to navigate through chapters and controls effortlessly. ๐ Igniting my imagination while preparing dinner โ this app adds flavor to every meal! ๐ฒ๐ Looping playback of a single track helps me master difficult concepts. So helpful! The app's performance is unparalleled. It's like it's tailor-made for my device.
Sand Whiskers
Audiobooks have made my morning routine something to look forward to. This app's convenience has made my audiobook addiction thrive! ListenBook's commitment to a seamless user experience is evident in its sleek design and intuitive controls. Adjusting the tone of the voice adds a unique touch to my listening experience. I love the personalization! The app is so easy to use. I was up and running in minutes.
LyRz
The offline mode is a lifesaver on flights โ I'm never without a good story. ListenBook's commitment to providing a high-quality audiobook experience is truly commendable. ๐ฑ Unlocking the world of literature with just a tap โ this app is my digital library card! ๐๐ฑ ListenBookโs CarPlay support makes listening in the car a seamless experience. ListenBook is the ultimate audiobook player. The app supports all formats, and the import process is seamless. I love the playback history featureโitโs so easy to revisit my favorite parts. Highly recommend this app!
Nickname Master
๐ก This app has made my daily schedule more interesting โ 'reading' on the go! ๐ฑ๐ถโโ๏ธ Efficiency meets audiobooks โ this app's functionality is a true triumph. Downloading audiobooks over WiFi is super easy. Saves time.
Earl of Arms
The 'Continue Listening' feature ensures I never lose my place, no matter where I am. This app has reignited my passion for reading, and I'm forever grateful. I'm hooked on this app's ease of use โ it's a reader's dream come true. Downloading over WiFi is quick and efficient. Saves a lot of time. ListenBookโs audio filters are great. The app provides a high-quality listening experience.
Marine Dre
ListenBook's looping playback, shuffle feature, and configurable controls make learning a breeze. ๐ง Elevating my reading experience โ this app's intuitive controls and organization features make audiobook enjoyment effortless. ๐ฑ๐ Navigating audiobooks seamlessly โ this app's design is top-notch. ListenBook has elevated my audiobook experience to new heights. It's a treasure trove of knowledge.
Marshmallow
Navigating chapters and genres is a breeze with this app's functionality. ListenBook's loop and shuffle playback features have become indispensable tools in my audiobook learning.
B@d B0y
Audiobooks have brought a new level of enjoyment to my daily workout routine. ๐๏ธ Turning grocery shopping into a thrilling audiobook hunt โ what a game-changer! ๐๐ Sharing audiobooks with friends is a blast. AirDrop makes it seamless.
Natural Mess
Accessing my favorite audiobooks has never been easier โ this app's user-centric design and comprehensive features make it an absolute gem. ๐ฑ๐ง Automated artwork and metadata extraction keeps my audiobook library visually appealing.
Corny
ListenBook Pro's noise reduction feature is a game-changer for immersive listening in any environment. The noise reduction feature in ListenBook Pro is a game-changer for enjoying clear recordings.
Stud Buster
ListenBook has given me the gift of time โ turning daily tasks into moments of inspiration. ListenBook's controls for looping and shuffling playback have made studying and revisiting content a breeze. Noise reduction feature is magic. Now I can listen to recordings even in noisy settings. The appโs design is sleek and modern. ListenBook is my favorite audiobook player. ListenBookโs playback is silky-smooth. The app never glitches.
TeederSmartie
ListenBook's support for a variety of audio formats makes it a versatile and essential app for audiobook enthusiasts. ListenBook has become my trusted companion, making even the busiest days enjoyable. This app has made me realize that there's always time for a good book. ๐๐ Transforming traffic jams into opportunities for literary exploration โ this app keeps me engaged on the road! ๐๐ง Sharing audiobooks through AirDrop is a wonderful way to share stories and connect with friends.
Frosty Snazz
I've become a loyal fan of audiobooks, and this app is the reason why! ListenBook Pro's tone adjustment feature is a fascinating way to add a personal touch to my audiobook journey.
Candy Butcher
The app's compatibility with various devices ensures I never miss a moment of my book. This app is my secret weapon for learning while I'm on the move. This app is perfect for anyone who loves audiobooks. The interface is sleek and modern, and the playback controls are super responsive. I also appreciate the cloud integration, which lets me access my books from anywhere. Great work!
Solitaire
With this app, reading is as simple as pressing play โ it's genius! The perfect balance between dramatic reading and natural storytelling. Felt like a friend telling me an amazing story rather than someone just reading words.
Flint
It's like having a personal library that fits in my pocket โ truly amazing! Listening to audiobooks while gardening has made my outdoor time even more relaxing. Sharing audiobooks with friends is a breeze thanks to ListenBook Pro's AirDrop and sharing options. Spread the joy of a good story! The compatibility with Apple Watch is a game-changer. Controlling my audiobooks from my wrist is genius. ListenBook has rekindled my passion for learning. I'm exploring new topics every day.
Feral Cookie
This app's customizable features, from playback speed to filters, are fantastic. Quick access to chapters and controls makes ListenBook a joy to use. It's a seamless experience. Sharing audiobooks through AirDrop is a delightful way to share the joy of storytelling with friends and family. It fosters connections and conversations. I love the cloud integration. I can access my books from anywhere.
Prof. Smirk
ListenBook has turned my ordinary moments into extraordinary journeys of the mind. Automated artwork and metadata extraction make my library look organized and visually appealing.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience