To make the application more flexible and easy to configure, we are going to create a configuration file. This way, we don't need to hardcode the URL and access keys; also, if we need to change these settings, changes in the source code will not be required.
We are going to create a config file in the YAML format to store information that will be used by our application to authenticate, make requests to the Spotify RESP API endpoints, and so on.
-
Book Overview & Buying
-
Table Of Contents
Python Programming Blueprints
By :
Python Programming Blueprints
By:
Overview of this book
Python is a very powerful, high-level, object-oriented programming language. It's known for its simplicity and huge community support. Python Programming Blueprints will help you build useful, real-world applications using Python.
In this book, we will cover some of the most common tasks that Python developers face on a daily basis, including performance optimization and making web applications more secure. We will familiarize ourselves with the associated software stack and master asynchronous features in Python. We will build a weather application using command-line parsing. We will then move on to create a Spotify remote control where we'll use OAuth and the Spotify Web API. The next project will cover reactive extensions by teaching you how to cast votes on Twitter the Python way. We will also focus on web development by using the famous Django framework to create an online game store. We will then create a web-based messenger using the new Nameko microservice framework. We will cover topics like authenticating users and, storing messages in Redis.
By the end of the book, you will have gained hands-on experience in coding with Python.
Table of Contents (11 chapters)
Preface
Implementing the Weather Application
Creating a Remote-Control Application with Spotify
Casting Votes on Twitter
Exchange Rates and the Currency Conversion Tool
Building a Web Messenger with Microservices
Extending TempMessenger with a User Authentication Microservice
Online Video Game Store with Django
Order Microservice
Notification Serverless Application
Other Books You May Enjoy