Instant ebooks textbook The python automation cookbook: a recipe guide to automate your life bisette

Page 1


https://ebookmass.com/product/the-pythonautomation-cookbook-a-recipe-guide-to-automateyour-life-bisette/

More products digital (pdf, epub, mobi) instant download maybe you interests ...

Python for Finance: A Crash Course Modern Guide: Learn Python Fast Bisette

https://ebookmass.com/product/python-for-finance-a-crash-coursemodern-guide-learn-python-fast-bisette/

The Excel Book Of The Dead: Bring Your Sheets Back To Life Bisette

https://ebookmass.com/product/the-excel-book-of-the-dead-bringyour-sheets-back-to-life-bisette/

Fortran with Python: Integrating legacy systems with Python Bisette

https://ebookmass.com/product/fortran-with-python-integratinglegacy-systems-with-python-bisette/

Publishing Python Packages: Test, share, and automate your projects 1st Edition Dane Hillard

https://ebookmass.com/product/publishing-python-packages-testshare-and-automate-your-projects-1st-edition-dane-hillard/

High Frequency Trading with C++: A Practical Guide to Dominating the Markets Bisette

https://ebookmass.com/product/high-frequency-trading-with-c-apractical-guide-to-dominating-the-markets-bisette/

Simple Superfood Smoothies : A Smoothie Recipe Book to Supercharge Your Health Sondi Bruner

https://ebookmass.com/product/simple-superfood-smoothies-asmoothie-recipe-book-to-supercharge-your-health-sondi-bruner/

Data Ingestion with Python Cookbook: A practical guide to ingesting, monitoring, and identifying errors in the data ingestion process 1st Edition Esppenchutz

https://ebookmass.com/product/data-ingestion-with-pythoncookbook-a-practical-guide-to-ingesting-monitoring-andidentifying-errors-in-the-data-ingestion-process-1st-editionesppenchutz/

VBA for Accounting & Finance: A crash course guide: Learn VBA Fast: Automate Your Way to Precision & Efficiency in Finance Strauss

https://ebookmass.com/product/vba-for-accounting-finance-a-crashcourse-guide-learn-vba-fast-automate-your-way-to-precisionefficiency-in-finance-strauss/

Money Strong: Your Guide to a Life Free of Financial Worries Liz Davidson

https://ebookmass.com/product/money-strong-your-guide-to-a-lifefree-of-financial-worries-liz-davidson/

T H E P Y T H O N

A U TO M AT I O N

C O O K B O O K

Hayden Van Der Post

Reactive Publishing

CONTENTS

Title Page

Preface

Chapter 1: Getting Started with Python for Automation

Chapter 2: Writing Your First Automation Script

Chapter 3: Advanced Python Features for Automation

Chapter 4: Automating Repetitive Tasks

Chapter 5: Web Automation with Python

Chapter 6: Data Processing and Analysis Automation

Chapter 7: Optimizing Your Scripts

Chapter 8: Deploying Automation Scripts

Chapter 9: The Future of Python Automation

Additional Resources

Automation Recipes

2. Automated Email Sending

3. Web Scraping for Data Collection

4. Spreadsheet Data Processing

5. Batch Image Processing

6. PDF Processing

7. Automated Reporting

8. Social Media Automation

9. Automated Testing with Selenium

10. Data Backup Automation

11. Network Monitoring

12. Task Scheduling

13. Voice-Activated Commands

14. Automated File Conversion

15. Database Management

16. Content Aggregator

17. Automated Alerts

18. SEO Monitoring

19. Expense Tracking

20. Automated Invoice Generation

21. Document Templating

22. Code Formatting and Linting

23. Automated Social Media Analysis

24. Inventory Management

25. Automated Code Review Comments

PREFACE

Welcome to *The Python Automation Cookbook*, a comprehensive guide designed to catapult your skills in Python automation to new heights. This book is meticulously crafted for those who are not newcomers to the Python landscape but are seeking to deepen their understanding and harness the full potential of automation with Python. Whether you aim to streamline your workflow, manage data more effectively, or automate mundane tasks, this book is your gateway to achieving those goals with efficiency and elegance.

Python, with its simplicity and vast array of powerful libraries, has set a benchmark in automation, making it the go-to language for professionals across various industries. However, to leverage Python’s full capabilities, one must venture beyond the basics and dive into the realm where automation transforms from a mere concept into a tangible asset in your professional toolkit. *The Python Automation Cookbook* is designed precisely for this journey.

Our Purpose

The essence of this book lies in its practical approach to advanced Python automation. We are here to provide you with a pathway from knowing the basics of Python to applying its most sophisticated features in real-world automation projects. The pages within are filled with practical recipes that are not only meant to be read but experimented with, dissected, and incorporated into your daily tasks.

Who This Book Is For

This book is tailored for advanced users of Python; those who are familiar with Python’s syntax and basic functionalities but wish to push the boundaries of what they can achieve with automation. It assumes a solid foundation in Python programming, as well as a basic understanding of software development principles. Our target audience includes software developers, data scientists, system administrators, and anyone else in technology who seeks to refine their automation skills.

What You Will Find Inside

*The Python Automation Cookbook* is structured to guide you through progressively complex automation tasks, each designed to impart a unique set of skills. From scripting to deploy automated network scripts, web scraping, automating GUIs, managing data, and beyond, this book spans a wide array of topics. The recipes are designed to be self-contained, allowing you to jump to sections that most interest you without having to follow the book in a linear fashion.

As you explore, you will encounter:

- Advanced Data Handling: Learn to manipulate and process data seamlessly across different formats and systems.

- Web Automation: Discover how to automate interactions with websites, from scraping data to automating form submissions and beyond.

- Network Automation: Dive into automating network configurations and diagnostics, leveraging Python to manage and automate your networking tasks.

- GUI Automation: Explore automating graphical user interfaces to automate tasks within software applications.

- Testing and Deployment: Understand how to automate testing of your applications and scripts, ensuring reliability and efficiency in deployment.

Setting the Tone

This book invites curiosity, experimentation, and a readiness to tackle the challenges that come with advanced automation. The tone is conversational yet informative, aiming to demystify complex concepts and encourage you to apply what you learn in innovative ways.

Embarking on this journey with *The Python Automation Cookbook*, you are not just learning to write code; you are mastering the art of solving realworld problems efficiently and creatively with Python automation.

Welcome to a world where the possibilities are as vast as your ambition to explore them. Let’s begin.

CHAPTER 1: GETTING STARTED WITH PYTHON FOR AUTOMATION

Python shines as a beacon of versatility and simplicity, a testament to the vision of its creator, Guido van Rossum, who embarked on a mission in the late 1980s to design a language that emphasized the importance of programmer effort over computational effort. This guiding principle led to the birth of Python, officially introduced in 1991 as a highlevel, interpreted language that championed readability and efficiency.

Van Rossum's journey began over a Christmas holiday, a period of creative isolation where he decided to tackle the limitations he perceived in the ABC programming language. His goal was audacious yet clear: to develop a language that could encapsulate the capabilities of ABC, UNIX/C, and sed/awk, while being accessible to users of all skill levels. The result was Python, named in homage to the British comedy group Monty Python, a choice that reflected van Rossum's desire for the language to be fun and engaging.

Python's development was a harbinger of an open, collaborative approach that would later define its community. It was initially released on the alt.sources newsgroup, inviting programmers worldwide to contribute to its evolution. This openness laid the groundwork for Python's expansive library, a hallmark of the language that enables it to cater to a diverse range of programming needs, from web development to data analysis.

Python's journey through the years is marked by significant milestones, predominantly encapsulated in its version history. The transition from Python 1.0 to Python 2.0 heralded new functionalities and a shift towards Unicode support, reflecting the language's growing global user base. However, it was the leap to Python 3.0 that epitomized the language's commitment to progress, even when faced with the daunting task of making backward-incompatible changes. This bold step ensured Python's relevance in the modern programming landscape, emphasizing cleaner syntax and removing deprecated features.

The evolution of Python is not just a tale of technical enhancements but also a reflection of the community's resilience and dedication to maintaining the language's core philosophy. With each version, Python has become more robust, secure, and efficient, firmly establishing itself as a cornerstone of software development, scientific research, and education.

Central to Python's ethos is its vibrant and inclusive community. From local user groups and meetups to global conferences such as PyCon, the Python community thrives on collaboration, knowledge sharing, and mutual support. The Python Software Foundation (PSF), a non-profit organization dedicated to the language's advancement, embodies this spirit by overseeing Python's development, supporting community events, and ensuring the language remains accessible and free to use.

The community's strength lies in its diversity, with programmers, educators, scientists, and hobbyists from different backgrounds contributing to Python's growth. This collective effort has led to the creation of an extensive range of libraries and frameworks, making Python a versatile tool for various applications, including web development, data science, artificial intelligence, and more.

Moreover, the community's commitment to education and outreach has made Python a language of choice for introducing programming to beginners. Its readable syntax and extensive resources lower the barrier to entry, enabling a new generation of programmers to contribute their voices to the ongoing narrative of Python's evolution.

understanding Python requires more than a grasp of its syntax or the ability to write efficient code. It involves appreciating the history that shaped it, navigating its versioning strategy, and, most importantly, engaging with the community that breathes life into the language. As Python continues to evolve, it remains a testament to the power of communal efforts in paving the way for innovation and advancement in the tech world.

Brief History of Python and Its Creator

The genesis of Python is a tale of innovation born out of frustration with the status quo. During his time at the Centrum Wiskunde & Informatica (CWI) in the Netherlands, Guido van Rossum found himself grappling with the limitations of ABC, a programming language designed for teaching yet lacking in practical applicability. It was this dissatisfaction that kindled the spark for Python.

Python's conception over the Christmas break of 1989 wasn't a grandiose epiphany but rather a modest ambition to create a scripting language that amalgamated the best features of ABC with the capabilities of systems programming languages like C. Van Rossum's aim was deceptively simple: to design a language that was as readable as English and as powerful as C, a language that prioritized developer productivity and code readability above all else.

Guido van Rossum, born in 1956 in the Netherlands, embarked on his programming odyssey with a Commodore Amiga. He was a visionary who saw programming not just as a mechanical act of telling a computer what to do, but as a craft that involved elegance, foresight, and collaboration. His early experiences with computers in his university days, where he contributed to the development of ABC, laid the groundwork for his future endeavors.

Van Rossum's approach to the development of Python was revolutionary. He envisioned a community-driven model of software development, where the language would be shaped not just by its creator but by its users. This model was not just about writing code; it was about nurturing a culture of open collaboration and innovation.

Python was officially released to the public in February 1991 as version .0. This first release already included exceptional features such as exception handling, functions, and the core data types that characterized Python's approach to solving programming problems: simplicity and elegance. The response from the programming community was overwhelmingly positive, and Python began its journey towards becoming a staple in software development.

As Python evolved, so did its applications, stretching from simple scripting to web development, data analysis, artificial intelligence, and more. With each new version, from Python 1.0 in January 1994, introducing modularity, to the more recent Python 3.0 in December 2008, which broke backward compatibility to clean up the language, Python's growth mirrored the expanding landscape of technology.

Guido van Rossum's legacy is not merely Python itself but the philosophy it embodies. Python's ethos, encapsulated in "The Zen of Python" by Tim Peters, emphasizes simplicity, beauty, readability, and the importance of community. Van Rossum's leadership fostered a global community that actively contributes to Python's development, ensuring the language remains by and for programmers.

In July 2018, van Rossum announced his "permanent vacation" from the role of BDFL, marking the end of an era. However, the governance of Python transitioned smoothly to a five-person steering council, reflecting the robustness of the community and governance structures van Rossum helped establish.

The history of Python and Guido van Rossum is a testament to the power of visionary leadership and community collaboration. From its humble beginnings as a holiday project to its status as one of the world's most popular programming languages, Python's journey is a beacon for opensource development, illustrating how technology can be democratized and how a community can thrive under the banner of innovation and shared purpose.

Differences between Python 2.x and 3.x

The evolution of Python from 2.x to 3.x marks a significant milestone in its history, underscoring a deliberate move towards modernizing the language and making it more robust and intuitive for future generations of developers. This transition, while essential, was not without its challenges and controversies, given the breaking changes introduced. Herein, we explore the core distinctions between Python 2.x and 3.x, shedding light on the rationale behind the shift and its implications for the programming community.

One of the most notable differences between Python 2.x and Python 3.x lies in the treatment of strings and the syntax used for print statements. In Python 2, print is treated as a statement rather than a function, allowing for syntax without parentheses. Conversely, Python 3 enforces a more consistent approach by treating print as a function, requiring parentheses.

```python

# Python 2 syntax

print "Hello, Python 2!"

# Python 3 syntax

print("Hello, Python 3!")

Furthermore, Python 3 took significant strides in handling Unicode and binary data types. While Python 2 allowed for an ambiguous interpretation of string types—either as ASCII or Unicode—Python 3 introduced a clear distinction: strings are Unicode by default, and byte data must be explicitly specified.

Python 3 rectified a subtle but impactful difference in the division of integers. In Python 2, dividing two integers results in floor division, meaning the quotient is rounded down to the nearest whole number. To achieve true division, one of the operands had to be explicitly made a float.

Python 3 streamlined this behavior by introducing true division as the default for dividing two integers, with floor division requiring an explicit double slash operator.

```python

# Python 2 division (floor division)

result = 5 / 2 # Results in 2

# Python 3 division (true division)

result = 5 / 2 # Results in 2.5

Another pivotal change was the reimagining of range() in Python 3 to return a range object instead of a list, as was the case in Python 2’s xrange(). This modification was aimed at optimizing memory usage and performance for large ranges, embodying Python 3’s forward-thinking adjustments for efficiency.

Python 3 introduced a new syntax for exception handling, enforcing a clearer distinction between the error being caught and the exception instance. This change aimed to enhance readability and maintainability of exception handling blocks.

```python # Python 2 syntax

try: # attempt some code except Exception, e:

# handle exception

# Python 3 syntax

try:

# attempt some code

except Exception as e:

# handle exception

Among Python 3's innovations, function annotations stand out as a forwardthinking feature, allowing developers to attach metadata to the parameters and return values of functions. Although these annotations have no impact on the runtime behavior, they offer a powerful tool for documentation and type hinting, enhancing code readability and maintainability.

The journey from Python 2 to Python 3 was marked by an extended period of coexistence, during which the Python Software Foundation and the broader community provided support for both versions. However, as of January 1, 2020, Python 2 officially reached its end of life, ceasing to receive updates, security patches, or fixes. This milestone underscored the community's commitment to moving forward with Python 3, embracing its advancements and the promise of a more unified Python ecosystem.

The transition between Python 2.x and 3.x encapsulates a pivotal moment in Python's history, characterized by both the challenges of change and the enduring commitment of the community to evolve. Python 3's changes, while requiring adaptation, ultimately serve to refine and advance the language, ensuring its relevance and utility for generations of developers to come.

Overview of the Python Community and Resources

Another random document with no related content on Scribd:

Findlay, H., ed. Handbook for practical farmers. (Ja ’21)

Aims of teaching in Jewish schools. Grossmann, L: (Ap ’20)

Air pirate. Gull, C. A. E: R. (N ’20)

Airplane photography. Ives, H. E. (Mr ’20)

Airships

Whale, G: British airships. (Jl ’20)

Alaska

Description and travel

Cameron, C. Cheechako in Alaska and Yukon. (F ’21)

Kent, R. Wilderness. (Ap ’20)

Alaska man ’ s luck. Rutzebeck, H. (Ja ’21)

Albany: the crisis in government. Waldman, L: (S ’20)

Alcoholism

Towns, C: B. Habits that handicap. (Mr ’20)

Aldrich, Thomas Bailey, 1836–1907

Aldrich, L. Crowding memories. (N ’20)

Alf’s button. Darlington, W. A. (S ’20)

Aliens’ text book on citizenship. Beck, H. M. (O ’20)

All and sundry. Raymond, E. T. (Jl ’20)

All clear, God of my faith, and God’s outcast. Manners, J: H. (Mr ’20)

All things are possible. Shestov, L. (O ’20)

All-wool Morrison. Day, H. F. (S ’20)

Allegra. Harker, L. A. (Ap ’20)

Almonds of life. Young. F. E. M. (O ’20)

Almosts. MacMurchy, H. (My ’20)

Alsace-Lorraine O’Shaughnessy, E. L. Alsace in rust and gold. (My ’20)

Also Ran. Reynolds, G. M. (N ’20)

Altitude and health. Roget, F. R. (D ’20)

Ambush. White, S: A. (N ’20)

America City club of Chicago. Ideals of America. (Je ’20)

Discovery and exploration

Dark, R: Quest of the Indies. (D ’20)

Wiener, L. Africa and the discovery of America. (Ja ’21)

America and the new era. Friedman, E. M., ed. (D ’20)

America first. Evans, L. B. (Ja ’21)

America via the neighborhood. Daniels, J: (Ja ’21)

American army in the European conflict. Chambrun, J. A. de P. de, and Marenches, C: de. (Mr ’20)

American boys’ handybook of camp-lore and woodcraft. Beard, D. C. (D ’20)

American business law. Frey, A. B. (Jl ’20)

American colonization society

Fox, E. L. American colonization society, 1817–1840. (D ’20)

American credo. Nathan, G: J., and Mencken, H: L: (Ap ’20)

American democracy. Forman, S: E. (F ’21)

American democracy versus Prussian Marxism. Birdseye, C. F. (O ’20)

American engineers in France. Parsons, W: B. (D ’20)

American foreign policy. Carnegie endowment for international peace. Division of intercourse and education. (D ’20)

American guide book to France and its battlefields. Garey, E. B., and others. (Ag ’20)

American history. Muzzey, D: S. (O ’20)

American labor year book, 1919–1920. (D ’20)

American literature

Boynton, P. H. History of American literature. (Mr ’20) Collections

Rees, B. J., ed. Modern American prose selections. (Ag ’20)

American medical biographies. Kelly, H. A., and Burrage, W. L. (N ’20)

American police systems. Fosdick, R. B. (Ja ’21)

American school toys and useful novelties in wood. Kunou, C: A. (My ’20)

American soul. Farriss, C: S. (F ’21)

American Supreme court as an international tribunal. Smith, H. A. (F ’21)

American towns and people. Rhodes, H. G. (Ja ’21)

American world policies. Hill, D: J. (Ag ’20)

Americanism

Emerson, G. New frontier. (Ag ’20)

Americanism versus bolshevism. Hanson, O. (Mr ’20)

Americanization

Beck, H. M. Aliens’ text book on citizenship. (O ’20)

Bogardus, E. S. Essentials of Americanization. (Ag ’20)

Daniels, J: America via the neighborhood. (Ja ’21)

Davis, P., and Schwartz, B., eds. Immigration and Americanization. (Mr ’20)

Drachsler, J. Democracy and assimilation. (F ’21)

Stewart. W. Making of a nation. (My ’20)

Talbot. W., comp. and ed. Americanization. (Jl ’20)

Thompson, F. V: Schooling of the immigrant. (N ’20)

Americanization of Edward Bok. Bok, E: W: (D ’20)

Americans all. Heydrick, B: A., ed. (O ’20)

Americans by adoption. Husband, J. (Jl ’20)

American’s London. Hale, L. (O ’20)

America’s aims and Asia’s aspirations. Gallagher, P. (O ’20)

America’s position in music. Simpson, E. E. (Ag ’20)

Among the Ibos of Nigeria. Basden, G: T: (Ja ’21)

Amusements

Ripley, G: S. Games for boys. (Ja. ’21)

Anarchism and anarchists

Ganz, M., and Ferber, N. J. Rebels. (Ap ’20)

Anchor. Sadler, M. (My ’20)

Ancient Allan. Haggard, H: R. (Je ’20)

Ancient man. Van Loon, H. W. (F ’21)

Andalusia

Maugham, W: S. Land of the blessed Virgin. (S ’20)

Anderson Crow, detective. McCutcheon, G: B. (Je ’20)

Anecdotes

D’Oyly, W. H. Tales retailed of celebrities and others. (N ’20)

Anglo-American relations, 1861–1865. Shaw, F: J:, and Chesson, W. H. (My ’20)

Animal husbandry. Tormey, J: L., and Lawry, R. C. (F ’21)

Animals

Burgess, T. W. Burgess animal book for children. (D ’20)

Ingersoll, E. Wit of the wild. (D ’20)

Animals, Legends and stories of Bates, K. L. Sigurd our golden collie. (Ap ’20)

Eaton, W. P. On the edge of the wilderness. (D ’20)

Hawkes, C. Master Frisky. (O ’20)

Long, W: J. Wood-folk comedies. (N ’20)

Lytle, J: H. Story of Jack. (F ’21)

St Mars, F. Way of the wild. (O ’20)

Animated cartoons. Lutz, E. G: (Je ’20)

Animism

Zwemer, S: M. Influence of animism on Islam. (Ag ’20)

Anne. Hartley, O. (N ’20)

Answer to John Robinson. (N ’20)

Antarctic regions

Shackleton, E. H: South. (Ap ’20)

Anthology of another town. Howe, E. W. (Ja ’21)

Anthology of magazine verse for 1919. Braithwaite, W: S. B., ed. (Ap ’20)

Anthology of newspaper verse for 1919, and year book of newspaper poetry. Davis, F. P., ed. (F ’21)

Anthology of recent poetry. Walters, L. D’O. (D ’20)

Anthony Aston. Nicholson, W. (Ja ’21)

Antichrist. Nietzsche, F. W. (Je ’20)

Apocalypse of John. Beckwith, I. T. (O ’20)

Application for positions

Gunion, P. C. Selling your services. (Je ’20)

Applied business law. Bush, C. H. (My ’20)

Applied science for metal workers. Dooley, W: H: (Mr ’20)

Applied science for wood-workers. Dooley, W: H: (Mr ’20)

Aranha, Joseph Graça. See Graça, Aranha, J. P. da

Arbitration, Industrial

Beman, L. T., comp. Selected articles on the compulsory arbitration and compulsory investigation of industrial disputes. (N ’20)

Archaeology

Marshall, F. H: Discovery in Greek lands. (F ’21)

Archaic England. Bayley, H. (D ’20)

Architecture, Colonial

Cousins, F., and Riley, P. M. Colonial architecture of Salem. (My ’20)

Robinson. A. G. Old New England houses. (N ’20)

Arctic regions

Stuck, H. Winter circuit of our Arctic coast. (Je ’20)

Argentine Republic

Description and travel

Dreier, K. S. Five months in the Argentine from a woman ’ s point of view. (F ’21)

Argonaut and Juggernaut. Sitwell, O. (Ap ’20)

Argonauts of faith. Mathews, B. J. (Ag ’20)

Arguments and speeches. Evarts, W: M. (My ’20)

Arlen, Michael, pseud. See Kouyoumdjian, D.

Armenia

History

Aslan, K. Armenia and the Armenians from the earliest times until the great war (1914). (Je ’20)

Armies of labor. Orth, S: P. (D ’20)

Arms and armour

Dean, B. Helmets and body armor in modern warfare. (O ’20)

Army and religion. (Mr ’20)

Army mental tests. Yoakum, C. S., and Yerkes, R. M., eds. (My ’20)

Army of 1918. McCormick, R. R. (D ’20)

Army with banners. Kennedy, C: R. (My ’20)

Arnot, Frederick Stanley, 1858–1914

Baker, E. Life and explorations of Frederick Stanley Arnot. (D ’20)

Arrows of desire. Mackenzie, J: S. (Jl ’20)

Art Clutton-Brock, A. Essays on art. (Ap ’20)

Gibran, K. Twenty drawings. (Je ’20)

Sirén, O. Essentials in art. (D ’20)

Art, Commercial

Whiting, J: D. Practical illustration. (Ja ’21)

Art, Japanese

Stewart, B. Japanese color prints. (Ja)

Art of biography. Thayer, W: R. (D ’20)

Art of fighting. Fiske. B. A. (Je ’20)

Art of interesting. Donnelly, F. P. (N ’20)

Artificial light. Luckiesh, M. (Ag ’20)

Artists

Birnbaum, M. Introductions. (Jl ’20)

As the wind blew. Troubetzkoy, A. (D ’20)

As the wind blows. Phillpotts, E. (S ’20)

Asbestos

Summers, A. L. Asbestos and the asbestos industry. (My ’20)

Ask and receive. Crane, A. M. (F ’21)

Asquith, Mrs Margot (Tennant), 1864–

Asquith, M. Margot Asquith, an autobiography. (D ’20)

Aston, Anthony, 1712–1731

Nicholson, W. Anthony Aston. (Ja ’21)

At fame’s gateway. Mix, J. I. (My ’20)

At random. Creevey, C. A. (N ’20)

At the sign of the Red swan. Elwell, A. (Ag ’20)

At the sign of the Two heroes. Aldon, A. (O ’20)

Atchison, Topeka and Santa Fe railway company

Bradley, G. D. Story of the Santa Fe. (Jl ’20)

Athletics

Clark, E. H. Track athletics up to date. (Ag ’20)

Atlantic coast line railroad

Dozier, H. D. History of the Atlantic coast line railroad. (Je ’20)

Atlantida. Benoit, P. (S ’20)

Aurelia, and other poems. Nichols, R. M. B. (O ’20)

Austen, Jane, 1775–1817

Firkins, O. W. Jane Austen. (Ap ’20)

Australian victories in France in 1918. Monash, J: (Ja ’21)

Austria

Foreign relations

Gori[)c]ar, J., and Stowe, L. B. Inside story of Austro-German intrigue. (Ap ’20)

Authorship

Cushing, C: P. If you don’t write fiction. (Ag ’20)

Hearn. L. Talks to writers. (D ’20)

Klickmann, F. Lure of the pen. (My ’20)

Stevenson, R. L: B. Learning to write. (Ag ’20)

Autobiography. Carnegie, A. (N ’20)

Autobiography of a race horse. Yates, L. B. (Ag ’20)

Autobiography of a Winnebago Indian. (S ’20)

Autobiography of Buffalo Bill. Cody, W: F: (Jl ’20)

Automobile owner ’ s guide. Scholl, F. B. (N ’20)

Automobile starting, lighting, and ignition. Pagé, V: W. (D ’20)

Automobiles

Pagé, V: W. Model T Ford car. (D ’20)

Schaefer. C. T. Motor truck design and construction. (Mr ’20)

Scholl, F. B. Automobile owner ’ s guide. (N ’20)

Electric equipment

Pagé, V: W. Automobile starting, lighting, and ignition. (D ’20)

Lighting

Collins, A. F: Motor car starting and lighting. (S ’20)

Starting devices

Collins, A. F: Motor car starting and lighting. (S ’20)

Autumn

Keeler, H. L. Our northern autumn. (D ’20)

Aviation

Dargon, J. Future of aviation. (D ’20)

Avowals. Moore, G: (My ’20)

Awakening. Galsworthy, J: (Ja ’21)

Bach, Johann Sebastian, 1685–1750

Forkel, J. N. Johann Sebastian Bach. (D ’20)

Bad results of good habits and other lapses. Park, J: E. (Je ’20)

Bairnsfather, Bruce, 1887–

Bairnsfather, B. Bairnsfather case. (F ’21)

Bairnsfather case. Bairnsfather, B. (F ’21)

Balfour, Arthur James, 1848–

Raymond, E. T. Life of Arthur James Balfour. (Ja ’21)

Balkan states

Sloane, W: M. Balkans. (S ’20)

History

Buxton, N. E:, and Leese, C. L. Balkan problems and European peace. (S ’20)

Balkans. Sloane, W: M. (S ’20)

Ballads

Olcott, F. J. Story-telling ballads. (Ja ’21)

Some British ballads. (F ’21)

Ballads of old New York. Guiterman, A. (Mr ’20)

Bands (music)

Woods, G. H. Public school orchestras and bands. (Je ’20)

Banks and banking

McCaleb, W. F. Present and past banking in Mexico. (Ap ’20)

Barbarous soviet Russia. McBride, I: (S ’20)

Barbelllon, W. N. P., pseud. See Cummings, B. F:

Barent Creighton. Shafer, D. C. (S ’20)

Barry Leroy. Bailey, H: C. (Je ’20)

Barstow, Mrs Montague. See Orczy, E. Baseball

Frost, H., and Wardlaw, C: D. Basket ball and indoor baseball for women. (S ’20)

Basil Everman. Singmaster, E. (Ap ’20)

Basket ball

Frost, H., and Wardlaw, C: D. Basket ball and indoor baseball for women. (S ’20)

Battle of Jutland. Bellairs. C. W. (Je ’20)

Beaconsfield, Benjamin Disraeli, 1st earl of, 1804–1881

Buckle, G: E. Life of Benjamin Disraeli, earl of Beaconsfield. (O ’20)

Beautiful Mrs Davenant. Tweedale, V. (O ’20)

Beauty and the bolshevist. Miller, A. (D ’20)

Beck of Beckford. Blundell, M. E. (F ’21)

Bedouins. Huneker, J. G. (Je ’20)

Before and now. Harrison, A. (Je ’20)

Before the war. Haldane, R: B. H. (Ap ’20)

Beginner’s history of philosophy. Cushman, H. E. (Ap ’20)

Behavior of crowds. Martin, E. D. (Ja ’21)

Belgian Congo and the Berlin act. Keith, A. B. (Ap ’20)

Belgium

Edwards, G: W. Belgium old and new. (F ’21)

Linden, H. V. Belgium. (F ’21)

German occupation

Mercier, D. F. F. J. Cardinal Mercier’s own story. (My ’20)

History

Essen, L. van der. Short history of Belgium. (Ap ’20)

Belgium old and new. Edwards, G: W. (F ’21)

Belonging. Wadsley, O. (O ’20)

Bengal fairy tales. Bradley-Birt, F. B. (Ja ’21)

Benjy. Stevenson, G: (Je ’20)

Bentley, John Francis, 1839–1902

L’Hôpital, W: de. Westminster cathedral and its architect. (My ’20)

Berkshire hills

Eaton, W. P. In Berkshire fields. (N ’20)

Bernstorff, Johann Heinrich Andreas

Hermann Albrecht, graf von, 1862–

Bernstorff, J. H. A. H. A. My three years in America. (Ag ’20)

Bertram Cope’s year. Fuller, H: B. (My ’20)

Best American humorous short stories. Jessup, A., ed. (S ’20)

Best plays of 1919–20. Mantle, B., ed. (D ’20)

Best psychic stories. French, J. L:, ed. (S ’20)

Best short stories of 1919. O’Brien, E: J. H., ed. (Ap ’20)

Better letters. (My ’20)

Better world. Dennett, T. (F ’21)

Between you and me. Lauder, H. (Ap ’20)

Beverages

Stockbridge. B. E. What to drink. (Ap ’20)

Beyond the desert. Noyes, A. (D ’20)

Beyond the horizon. O’Neill, E. G. (S ’20)

Bible. Whole About the Bible

Wheeler, E. P. Lawyer’s study of the Bible. (Ap ’20)

Literary character

Genung, J: F. Guidebook to the Biblical literature. (My ’20)

Bible. Old Testament

About the Old Testament

Schoff, W. H. Ship “Tyre.” (F ’21)

Parts of the Old Testament

Job

Jastrow, M., jr. Book of Job. (Ja ’21)

Single books Genesis

Morgenstern, J. Jewish interpretation of the book of Genesis. (D ’20)

Isaiah

Gordon, A. R. Faith of Isaiah. (D ’20)

Stories

Wood, I. F. Heroes of early Israel. (F ’21)

Bible. New Testament

Parts of the New Testament

Epistles

Kennedy, H. A. A. Theology of the Epistles. (F ’21)

Parry, R. St J: Pastoral epistles. (F ’21)

Single books

Revelation

Beckwith, I. T. Apocalypse of John. (O ’20)

Texts

Moulton, R: G., ed. Modern reader’s Bible for schools. (Je ’20)

Bibliography

Guthrie, A. L., comp.

Index to St Nicholas. (Ap ’20)

Bickerstaffe-Drew. Francis Browning

Drew, 1858– See Ayscough, J:, pseud.

Big-town round-up. Raine, W: M. (F ’21)

Biography

Courtney, J. E. Freethinkers of the nineteenth century. (S ’20)

Dombrowski, E. German leaders of yesterday and today. (S ’20)

Ellis, J. Fame and failure. (S ’20)

Fryer, E. M. Book of boyhoods. (D ’20)

Hutchinson, H. G. Portraits of the eighties. (S ’20)

Raymond, E. T. All and sundry. (Jl ’20)

Thayer, W: R. Art of biography. (D ’20)

Dictionaries

Grove, G: Dictionary of music and musicians. (F ’21)

Kelly, H. A., and Burrage, W. L. American medical biographies. (N ’20)

Who was who. (D ’20)

Biology

East, E: M., and Jones, D. F. Inbreeding and outbreeding. (Ag ’20)

Smallwood, W: M., and others. Biology for high schools. (O ’20)

Thomson, J: A. System of animate nature. (Ja ’21)

Bird houses

Baxter, L. H. Boy bird house architecture. (My ’20)

Birds

Chapman, F. M. What bird is that? (Je ’20)

Hudson, W. H. Birds in town and village. (Je ’20)

Hudson, W. H. Birds of La Plata. (F ’21)

Morgan, A. B. Little folks tramping and camping. (N ’20)

Birds. Squire, J: C. (D ’20)

Birds of La Plata. Hudson, W. H. (F ’21)

Birmingham, George A., pseud. See Hannay, J. O.

Birth control

Marchant, J., ed. Control of parenthood. (F ’21)

Sanger, M. H. Woman and the new race. (F ’21)

Birth of God. Heidenstam, K: G. V. von. (My ’20)

Black Bartlemy’s treasure. Farnol, J. (Ja ’21)

Black buccaneer. Meader, S. W. (N ’20)

Black gold. Elliott, L. W. (F ’21)

Black knight. Sidgwick, C., and Garstin, C. (O ’20)

Black man ’ s burden. Morel, E. D. (Ja ’21)

Blacksheep! blacksheep! Nicholson, M. (Jl ’20)

Blind. Poole, E. (D ’20)

Blind wisdom. Hall, A. B. (F ’21)

Blood of things. Kreymborg, A. (F ’21)

Blood red dawn. Dobie, C: C. (Jl ’20)

Bloom of cactus. Bennet, R. A. (Mr ’20)

Blower of bubbles. Baxter, A. B. (Mr ’20)

Blue pearl. Scoville, S:, jr. (N ’20)

Blue print reading. Wyatt, E. M. (F ’21)

Blue prints

Wyatt, E. M. Blue print reading. (F ’21)

Blue room. Hamilton, C. (D ’20)

Blue smoke. Baker, K. (My ’20)

Blueberry bear. Sherard, J. L: (O ’20)

Bluestone. Wilkinson, M. O. (O ’20)

Boardwalk. Widdemer, M. (Mr ’20)

Boats and boating

Yates, R. F. Boys’ book of model boats. (N ’20)

Bobbins of Belgium. Kellogg, C. (My ’20)

Bobby and the big road. Lindsay, M. M. (O ’20)

Bohemians

Capek, T: Cechs (Bohemians) in America. (Mr ’20)

Böhme, Jacob. 1575–1624

Böhme, J. Confessions of Jacob Boehme. (F ’21)

Bok, Edward William, 1863–

Bok. E: W: Americanization of Edward Bok. (D ’20)

Bolshevik adventure. Pollock, J: (F ’21)

Bolshevik Russia. Antonelli, É. (Mr ’20)

Bolshevik theory. Postgate, R. W. (D ’20)

Bolshevism

Antonelli, É. Bolshevik Russia. (Mr ’20)

Cause of world unrest. (D ’20)

Comerford, F. New world. (N ’20)

Goode, W: T: Bolshevism at work. (Je ’20)

Hanson, O. Americanism versus bolshevism. (Mr ’20)

Hapgood, N. Advancing hour. (O ’20)

Macdonald, J. R. Parliament and revolution. (Ag ’20)

Mead, G: W. Great menace. (Ag ’20)

Miliukov, P. Bolshevism. (O ’20)

Postgate, R. W. Bolshevik theory. (D ’20)

Rihani, A. F. Descent of bolshevism. (Ag ’20)

Russell, B. A. W: Bolshevism. (Ja ’21)

Spargo, J: “Greatest failure in all history.” (S ’20)

Walling, W: E. Sovietism. (S ’20)

Bomber gipsy. Herbert, A. P. (Jl ’20)

Bonnie Prince Fetlar. Saunders, M. (N ’20)

Book of boyhoods. Fryer, E. M. (D ’20)

Book of bravery. Lanier, H: W. (Ja ’21)

Book of burlesques. Mencken, H: L: (Mr ’20)

Book of Chicago. Shackleton, R. (Ja ’21)

Book of games and parties. Wolcott, T. H., ed. (D ’20)

Book of good hunting. Newbolt, H: J: (F ’21)

Book of humorous verse. Wells, C., comp. (Ja ’21)

Book of Job. Jastrow, M., jr. (Ja ’21)

Book of marionettes. Joseph, H. H. (Jl ’20)

Book of Marjorie. (My ’20)

Book of modern British verse. Braithwaite, W: S. B., ed. (My ’20)

Book of R. L. S. Brown, G: E: (Ap ’20)

Book of Susan. Dodd, L. W. (O ’20)

Book of the damned. Fort, C: (Ap ’20)

Book of the Severn. Bradley, A. G. (N ’20)

Books and reading

Bostwick, A. E. Librarian’s open shelf. (O ’20)

Quiller-Couch, A. T: On the art of reading. (D ’20)

Squire, J: C. Books in general. (S ’20)

Books and their writers. Mais, S. P. B. (O ’20)

Books for boys and girls

Abbott, J. L. Highacres. (D ’20)

Adams, K. Mehitable. (Ja ’21)

Aldon, A. At the sign of the Two heroes. (O ’20)

Anderson, R. G. Seven o ’clock stories. (Ja ’21)

Armfield, C. Wonder tales of the world. (N ’20)

Ashmun, M. E. Marian Frear’s summer. (S ’20)

Ault, N. Dreamland shores. (Ja ’21)

Babson, R. W. Central American journey. (My ’20)

Bailey, C. S. Broad stripes and bright stars. (My ’20)

Bailey, C. S. Wonder stories. (O ’20)

Baldwin, J., and Livengood, W: W. Sailing the seas. (F ’21)

Barbour, R. H:, and Holt, H. P. Mystery of the Sea-lark. (O ’20)

Barclay, V. C. Danny again. (O ’20)

Bassett, S. W. Paul and the printing press. (O ’20)

Bosschère, J. de. City curious. (N ’20)

Bowen, W: Enchanted forest. (F ’21)

Bradley-Birt, F. B. Bengal fairy tales. (Ja ’21)

Brady, L. E. Green forest fairy book. (Ja ’21)

Bryant, A. E., ed. Treasury of hero tales. (O ’20)

Burgess, T. W. Burgess animal book for children. (D ’20)

Butler, E. P. Swatty. (Ap ’20)

Carrington, H. Boy’s book of magic. (N ’20)

Chaffee, A. Lost river. (O ’20)

Chandler, A. C. More magic pictures of the long ago. (My ’20)

Cheley, F. H. Overland for gold. (F ’21)

Children’s story garden. (Je ’20)

Chisholm, L., and Steedman, A., comps. Staircase of stories. (My ’20)

Colum, P. Boy apprenticed to an enchanter. (Ja ’21)

Colum, P. Children of Odin. (D ’20)

Dana, E. N. Story of Jesus. (N ’20)

Davies, E. C. Boy in Serbia. (O ’20)

Dyer, W. A. Sons of liberty. (Ja ’21)

Eaton, W. P. On the edge of the wilderness. (D ’20)

Edwards, C. Treasury of heroes and heroines. (D ’20)

Eells, E. S. Tales of enchantment from Spain. (N ’20)

Elias, E. L. Abraham Lincoln. (N ’20)

Elias, E. L. Periwinkle’s island. (N ’20)

Evans, L. B. America first. (Ja ’21)

Evison, M. Rainbow gold. (N ’20)

Fabre, J. H. C. Secret of everyday things. (N ’20)

Fillmore, P. H. Shoemaker’s apron. (N ’20)

Forsey, M. S. Jack and me. (N ’20)

Fraser, C. C. Boys’ book of sea fights. (N ’20)

Fraser, C. C. Young citizen’s own book. (N ’20)

Friedlander, G. Jewish fairy book. (N ’20)

Fryer, E. M. Book of boyhoods. (D ’20)

Fyleman, R. Fairies and chimneys. (N ’20)

Gardner, G. New Robinson Crusoe. (S ’20)

Garis, H. R. Rick and Ruddy. (O ’20)

Goldsmith, M. I wonder why. (O ’20)

Gordon, M. D. Crystal ball. (O ’20)

Gowar, E: Adventures in Mother Goose land. (O ’20)

Graham, J. C. It happened at Andover. (N ’20)

Grattan-Smith, T. E. True blue. (N ’20)

Gray, J. Rosemary Greenaway. (S ’20)

Greenberg, D: S. Cockpit of Santiago Key. (My ’20)

Griffis, W: E. Swiss fairy tales. (O ’20)

Hasbrouck, L. S. Hall with doors. (N ’20)

Hawkes, C. Master Frisky. (O ’20)

Holland, R. S. Refugee rock. (N ’20)

Ingpen, R., ed. One thousand poems for children. (F ’21)

Kay, B. Elizabeth, her folks. (D ’20)

Kay, B. Elizabeth, her friends. (D ’20)

Kelland, C. B. Catty Atkins. (Mr ’20)

Kellogg, V. L. Nuova. (N ’20)

Knipe, E. and A. A. Mayflower maid. (O ’20)

Laboulaye, E. R. de. Laboulaye’s fairy book. (N ’20)

Laing, M. E. Hero of the longhouse. (F ’21)

Lamprey, L. Masters of the guild. (N ’20)

Langford, G: Pic, the weapon maker. (O ’20)

Lanier, H: W. Book of bravery. (Ja ’21)

Lansing, M. F., and Gulick, L. H. Food and life. (My ’20)

Latham, H. S. Jimmy Quigg, office boy. (D ’20)

Latham, H. S. Marty lends a hand. (My ’20)

Levinger, E. E. New land. (F ’21)

Lindsay, M. M. Bobby and the big road. (O ’20)

Lisle. C. Diamond rock. (N ’20)

Livingston, R. Land of the great out-of-doors. (N ’20)

Lofting, H. Story of Dr Dolittle. (Ja ’21)

Lord, K. Little playbook. (Ag ’20)

Macdonald. Z. K. Eileen’s adventures in Wordland. (N ’20)

McFee, I. N. Boy heroes in fiction. (N ’20)

McFee, I. N. Girl heroines in fiction. (N ’20)

Machard, A. When Tytie came. (O ’20)

Mackain, F. E. Buzzy. (N ’20)

Marshall, A. Peggy in Toyland. (N ’20)

Mathews, B. J. Argonauts of faith. (Ag ’20)

Meader, S. W. Black buccaneer. (N ’20)

Meigs, C. Pool of stars. (My ’20)

Meiklejohn, N. Cart of many colors. (My ’20)

Miller, W. H. Ring-necked grizzly. (O ’20)

Morgan, A. B. Little folks tramping and camping. (N ’20)

Olcott, F. J. Story-telling ballads. (Ja ’21)

Olcott, H. M. Whirling king, and other French fairy tales. (O ’20)

Oliver, M. I. G. First steps in the enjoyment of pictures. (Ap ’20)

Patch, E. M. Little gateway to science. (Je ’20)

Payne, F. U. Plays and pageants of citizenship. (D ’20)

Peck, L. B. Stories for good children. (F ’21)

Perkins, L. Italian twins. (N ’20)

Perkins, L. Scotch twins. (My ’20)

Potter, M. C. Rhymes of a child’s world. (N ’20)

Price, E. B. Us and the bottle man. (O ’20)

Pritchard, M. T., and Ovington, M. W., comps. Upward path. (O ’20)

Pumpelly, R. Travels and adventures of Raphael Pumpelly. (F ’21)

Pyle, K. Tales of wonder and magic. (F ’21)

Rhoades, C. H. Four girls of forty years ago. (N ’20)

Richards. L. E. Honor Bright. (O ’20)

Rolt-Wheeler, F. W: Boy with the U.S. trappers. (My ’20)

Saunders, M. Bonnie Prince Fetlar. (N ’20)

Scoville, S:, jr. Blue pearl. (N ’20)

Seaman, A. H. Crimson patch. (O ’20)

Segur, S. Old French fairy tales. (F ’21)

Sherard, J. L: Blueberry bear. (O ’20)

Skinner, A. M. and E. L., comps. Child’s book of modern stories. (Ja ’21)

Skinner, A. M. and E. L., comps, and eds.

Garnet story book. (My ’20)

Skinner, E. L. and A. M. Children’s plays. (My ’20)

Smith, C. L. Gus Harvey. (Ja ’21)

Smith, L. R. Like-to-do stories. (O ’20)

Smith, M. S. Maid of Orleans. (F ’21)

Smith, N. A. Christmas child. (Ja ’21)

Spyri, J. Cornelli. (N ’20)

Spyri, J. Toni, the little wood-carver. (O ’20)

Stephens, J. Irish fairy tales. (F ’21)

Stone, G. Cousin Nancy and the Lees of Clifford. (N ’20)

Stone, G. Jane and the owl. (O ’20)

Taggart, M. A. Pilgrim maid. (My ’20)

Tappan, E. M. Hero stories of France. (Je ’20)

Taylor, F. L. Two Indian children of long ago. (F ’21)

Taylor, I. A. Joan of Arc. (O ’20)

Teixeira de Mattos, A. L: Tyltyl. (N ’20)

Travel stories. (O ’20)

Turpin, E. Treasure mountain. (O ’20)

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.