Skip to content

error in get_station_attributes if user specifies single station_id #26

@roarbra

Description

@roarbra
>>> attr = am.get_station_attributes(26148, token=token)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Kode\Python\Aquamonitor-Python\aquamonitor.py", line 911, in get_station_attributes
    df = query.getDataFrame()
  File "C:\Kode\Python\Aquamonitor-Python\aquamonitor.py", line 336, in getDataFrame
    df = pd.concat(list, axis="rows")
  File "C:\Kode\Python\Aquamonitor-Python\.venv\lib\site-packages\pandas\core\reshape\concat.py", line 382, in concat
    op = _Concatenator(
  File "C:\Kode\Python\Aquamonitor-Python\.venv\lib\site-packages\pandas\core\reshape\concat.py", line 445, in __init__
    objs, keys = self._clean_keys_and_objs(objs, keys)
  File "C:\Kode\Python\Aquamonitor-Python\.venv\lib\site-packages\pandas\core\reshape\concat.py", line 507, in _clean_keys_and_objs
    raise ValueError("No objects to concatenate")
ValueError: No objects to concatenate

Make sure to wrap station_id into an array before sending to AquaMonitor.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions