Список баз данных в моем коде ниже был создан с помощью ChatGPT. , но я заметил, что некоторые из предложенных баз данных либо не существуют (закомментированы в коде), либо неверны. Я считаю, что существуют дополнительные базы данных, которых нет в этом списке.
Есть ли у кого-нибудь полный список этих сокращений или ссылка на такой список?
Вот соответствующая часть моего кода:
Код: Выделить всё
oecd_databases = [
"MEI_FIN", # Main Economic Indicators - Financial Indicators
"MEI_CLI", # Main Economic Indicators - Composite Leading Indicators
"MEI_REAL", # Main Economic Indicators - Real-time indicators
#"MEI_PRICES", # Main Economic Indicators - Prices
"EO", # OECD Economic Outlook
#"PDB", # OECD Productivity Database
#"TIVA", # Trade in Value Added
#"ENV", # OECD Environmental Data
#"SNA", # National Accounts
"QNA", # Quarterly National Accounts
#"LFS", # Labour Force Statistics
#"HEALTH_STAT", # Health Data
#"EDU", # Education Statistics
"ITS", # International Trade Statistics
"GFS", # Government Finance Statistics
"PAG", # Pensions Statistics
"SOCX" # Social Expenditure Database
]
def get_from_oecd(sdmx_query):
return pd.read_csv(f"https://stats.oecd.org/SDMX-JSON/data/{sdmx_query}?contentType=csv")
# Loop through each database name in the oecd_databases list
for index in oecd_databases:
print(index)
# Retrieve the DataFrame using the get_from_oecd function
df = get_from_oecd(index)
# Save the DataFrame as a separate variable in the global environment
globals()[f'df_{index}'] = df
# Now you can access each DataFrame directly as df_MEI_FIN, df_MEI_CLI, etc.
Подробнее здесь: https://stackoverflow.com/questions/790 ... or-api-dow