Skip to content

EPablos2013/interacting-with-api-python-project-tutorial

 
 

Repository files navigation

Interacting with an API in Python - Step by step guide

  • Create a Spotify developer application using the Spotify Developer Portal.
  • Connect with the Spotify API.
  • Retrieve and download data from the Spotify API.
  • Create a Python Pandas dataframe for easier manipulation of the data.
  • Save the data to an SQL database.

🌱 How to start this project

Follow the instructions below:

  1. Create a new repository by forking the Git project or by clicking here.
  2. Open the newly created repository in Codespace using the Codespace button extension.
  3. Once the Codespace VSCode has finished opening, start your project by following the instructions below.

📝 Instructions

  1. Read the ./INSTRUCTIONS.es.md file to learn the detailed steps of the project.

  2. Develop your solution in ./src/explore.ipynb. When you are in the ./src/explore.ipynb file, make sure to select the appropriate kernel. Upon opening the notebook, a message will appear at the top indicating "Select Kernel". Click on "Select Kernel" (as shown in the image).

    image-kernel

    A list with available options will be displayed. Select "Python Environments" and choose the Python version you want to use. Make sure to select the version specified in the devcontainer.json file, as this is the recommended one for the project.

    image-devcontainer

  3. Transfer the clean code to ./src/app.py once you have finished testing.

  4. Delete ./src/explore.ipynb after ensuring you no longer need it. This will keep the project clean and organized.

Follow these steps and proceed with the project in a structured manner! 🚀

Note: We also incorporated the solution samples on ./src/solution.ipynb that we strongly suggest you only use if you are stuck for more than 30 min or if you have already finished and want to compare it with your approach.

🚛 How to deliver this project

Once you have finished solving the exercises, be sure to commit your changes, push them to your repository, and go to 4Geeks.com to upload the repository link.

About

Mantenerlo hasta que se corrija el ejercicio de APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 89.9%
  • Python 10.1%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy