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!
Frosty Squid
ListenBook Pro's tone adjustment feature is a fun way to experiment with the audiobook experience. This audiobook transformed my household chores into enjoyable moments! The narrator's lively yet measured delivery kept me engaged throughout. I particularly appreciated how they handled exposition - making potentially dry information interesting through thoughtful inflection and pacing.
NexusNomad
ListenBook's support for CarPlay and Apple Watch integration has made multitasking with audio content a breeze. Audiobooks have made waiting in lines and queues so much more bearable. π§ Satiate your reading cravings while managing household affairs β this app has it all! ππΌ Audiobook lovers, rejoice! This app's functionality is a game-changer. Seamlessly switch between formats and enjoy a hassle-free reading experience. π±π§
Cooger
π Who needs TV when you have this app? Every moment is a storytelling session! πΊπ§ ListenBook has redefined my audiobook experience. It's an essential tool that enhances every listening session.
Crash Override
Audiobooks made delightful β this app's usability is a breath of fresh air. The automatic extraction of artwork and metadata adds a professional touch to my audiobook collection. This audiobook was a fantastic listen! The narrator's voice was clear and engaging, making it easy to follow along. The pacing was just rightβnot too fast, not too slow. Perfect for long commutes or relaxing at home. Highly recommend!
Loot
I'm impressed by ListenBook's ability to extract artwork and metadata automatically. I'm amazed at how this app has made reading a seamless part of my life. Adjusting the tone of the voice is an innovative feature that allows for a personalized listening experience.
Pepper Prada
ListenBook has made my daily activities more interesting and meaningful β I'm hooked! ListenBook's sharing options make it easy for me to connect with fellow audiobook enthusiasts. ListenBook's player features are incredibly helpful. Chapters and bookmarks make navigation easy.
SneakerKid
ListenBook's commitment to excellence shines through in its user-friendly interface and smooth playback. ListenBook's seamless integration with CarPlay enhances my daily commute, making it a productive and enjoyable experience. With this app, I've turned mundane tasks into moments of inspiration and education β it's brilliant! With this app, every moment is an opportunity to dive into a new story. πΆββοΈπ§ Strolling through captivating narratives while I take my daily walks β pure bliss! ποΈπ
Kamikaze Grandma
π Making every moment count β this app turns everyday activities into a reading adventure! ππ« Finally, an app that supports all audiobook formats! Flawless playback. Automated metadata extraction is a time-saver. My library is so organized now.
Dark Matter
This app has turned my daily routine into a source of excitement and joy. Audiobooks have become a source of inspiration and motivation, thanks to this app. ListenBook has revolutionized my audio experience, making it both personalized and engaging. Navigating through chapters has never been easier. It's a user-friendly delight. Great for both casual listening and studying. The audio filters are a nice touch.
ByteBard
π§ββοΈβ Savoring moments of tranquility with a cup of tea and captivating tales! π΅π π§ββοΈβ Unwinding with a cup of tea and a captivating audiobook β relaxation meets intellectual stimulation. π΅π
SubWoof330
The voice actors are incredible β they make the characters come alive. ListenBook Pro's tone adjustment feature is a unique tool that adds a touch of creativity to my listening experience. Looping playback helps me focus on challenging content and grasp complex concepts. A study must-have!
Elektrik
With this app, I'm rediscovering the joy of reading in the most convenient way. π Rekindling my love for stories β this app's accessibility has reignited my passion! ππ The tone adjustment feature is an exciting touch, allowing me to immerse myself even more in the content.
Morbid Angel
Navigating chapters and genres is a breeze with this app's functionality. 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!
QuantumQuipper
Sharing audiobooks through AirDrop is a delightful way to spread the joy of storytelling. A fun feature! Sharing audiobooks with friends is a thoughtful gesture that ListenBook makes seamless. CUE playlist support is a fantastic feature that allows me to curate customized listening sessions, whether for study, relaxation, or entertainment. The ability to adjust playback speed and volume is a game-changer for me. Automated artwork and metadata retrieval make my audiobook library look organized and polished.
Fuzzy Claws
The app's design is sleek and modern β it's a pleasure to navigate. I'm amazed at how this app's narrators bring characters and stories to life. Automated metadata extraction is a time-saver. My library is so organized now. Sharing audiobooks through AirDrop is a delightful way to spread the joy of storytelling. A fun feature! I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
ThickSKN
π₯ Adding a spark of excitement to my daily routine β this app is my secret weapon! β¨π The statistics feature is a fantastic addition β knowing how much time I spend on audiobooks is eye-opening, and ListenBook makes tracking it a breeze. ListenBook's comprehensive format support makes it the ultimate companion for audiobook enthusiasts. Finally, an app that supports all audiobook formats! Flawless playback. The app is so versatile. It works with all my devices.
Insane SweepKick
ListenBook's beautiful layout and quick access to chapters make navigation effortless. π‘ This app truly understands the needs of audiobook enthusiasts β it delivers an effortless and enjoyable listening experience. ππ§ Iβve been using ListenBook for months, and itβs been a fantastic experience. The app is lightweight, doesnβt drain my battery, and works perfectly in the background. The equalizer and voice boost features are amazing. Highly recommend! Not bad, but not amazing either. The narratorβs voice was pleasant, though some parts felt a bit rushed. The story had its moments, but I wouldnβt necessarily recommend it over similar titles in the genre.
Knock Out Star
This app isn't just a tool, it's a wellspring of inspiration and positive vibes. Listening to audiobooks has never been this enjoyable. Thank you, ListenBook! The appβs design is sleek and modern. ListenBook is my favorite audiobook player.
Dream Killer
Seamless audiobook integration β this app's design is remarkable. Playback speed and volume controls are fantastic.
Pepper Prada
I can now explore books beyond my preferred genre, broadening my reading horizons. With ListenBook, I can now listen to my favorite audiobooks and speeches with the utmost comfort and convenience. With ListenBook, I can listen to my favorite audiobooks and speeches with the utmost comfort and convenience. ListenBook's audio filters are a fantastic addition, enhancing the sound quality of my audio files. The import process is seamless. I had no trouble adding my audiobooks.
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