Home > Enterprise >  Getting an error code in Python that df is not defined
Getting an error code in Python that df is not defined

Time:08-19

I am new to data, so after a few lessons on importing data in python, I tried the following codes in my jupter notebook but keep getting an error saying df not defined. I need help. The code I wrote is as follows;

import pandas as pd
url = "https://api.worldbank.org/v2/en/indicator/SH.TBS.INCD?downloadformat=csv"
df = pd.read_csv(https://api.worldbank.org/v2/en/indicator/SH.TBS.INCD?downloadformat=csv)

After running the third code, I got a series of reports on jupter notebook but one that stood out was "df not defined"

CodePudding user response:

The problem here is that your data is a ZIP file containing multiple CSV files. You need to download the data, unpack the ZIP file, and then read one CSV file at a time.

CodePudding user response:

If you can give more details on the problem(etc: screenshots), debugging will become more easier

One possibility for the error is that the response content accessed by the url(https://api.worldbank.org/v2/en/indicator/SH.TBS.INCD?downloadformat=csv) is a zip file, which may prevent pandas from processing it further.

  • Related