Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
dbnomics
dbnomics-python-client
Commits
6a5bbfed
Commit
6a5bbfed
authored
Sep 11, 2019
by
Bruno Duyé
Browse files
Minor: rename function
parent
a2cac1e0
Pipeline
#87233
passed with stage
in 35 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
dbnomics/__init__.py
View file @
6a5bbfed
...
...
@@ -184,7 +184,7 @@ def fetch_series_by_api_link(api_link, max_nb_series=None,
Example:
fetch_series(api_link="https://api.db.nomics.world/v22/series?provider_code=AMECO&dataset_code=ZUTN")
"""
# Call API via `iter_series`, add dimensions labels and store result in `series_list`. Fill `datasets_dimensions`
# Call API via `iter_series
_infos
`, add dimensions labels and store result in `series_list`. Fill `datasets_dimensions`
datasets_dimensions
=
None
series_dims_by_dataset_code
=
defaultdict
(
dict
)
# series_dims_by_dataset_code example:
...
...
@@ -197,7 +197,7 @@ def fetch_series_by_api_link(api_link, max_nb_series=None,
# ...
# }
series_list
=
[]
for
series_infos
in
iter_series
(
api_link
,
max_nb_series
=
max_nb_series
):
for
series_infos
in
iter_series
_infos
(
api_link
,
max_nb_series
=
max_nb_series
):
complete_dataset_code
=
series_infos
[
'series'
][
'provider_code'
]
+
\
'/'
+
series_infos
[
'series'
][
'dataset_code'
]
# ex 'AMECO/ZUTN'
if
datasets_dimensions
is
None
:
...
...
@@ -334,7 +334,7 @@ def iter_filtered_series(series_list, filters, apply_endpoint_url):
yield
flatten_editor_series
(
series
=
filter_result
[
"series"
],
dbnomics_series
=
dbnomics_series
)
def
iter_series
(
api_link
,
max_nb_series
=
None
):
def
iter_series
_infos
(
api_link
,
max_nb_series
=
None
):
"""Iterate through series.docs returned by API
Returns dicts of dataset(s) dimensions and series.
The answer can have a key 'dataset_dimensions' if only one dataset is returned by API, or 'datasets_dimensions' if
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment