davidrpugh / davidrpugh/pyBEA

KeyError: when using ParameterName='TableName' and ParameterName='Frequency'

Open
#32 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
71
Forks
27
PR merge metrics
No merged PRs in 30d

Description

I am getting a KeyError when trying to get a TableName / Frequency from pybea.get_parameter_values. Below is an example:

NIPA_TableName = pybea.get_parameter_values(USER_ID, DataSetName='NIPA', ParameterName='TableName')
NIPA_TableName

I get the following error:
KeyError: 'Only a column name can be used for the key in a dtype
mappings argument.'

I get the same error for ParameterName='Frequency' as well.

Though when I create a request for NIPA:
request = pybea.api.ParameterListRequest(USER_ID,
DataSetName='NIPA',
ResultFormat="JSON")
request.parameter_list

I get the following parameters:
ParameterName
Frequency
ShowMillions
TableID
TableName
Year

So, TableName and Frequency are valid parameter names, why do I get an error when I try to call the following?

NIPA_TableName = pybea.get_parameter_values(USER_ID, DataSetName='NIPA', ParameterName='TableName')

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.