Open
Description
>>> import quantities as pq
>>> pq.__version__
'0.14.1'
>>> a = [{'x':3, 'y':4},{'x':3, 'y':4}]
>>> a * pq.m
Traceback (most recent call last):
File ".../pycharm-2022.2.3/plugins/python/helpers/pydev/pydevconsole.py", line 364, in runcode
coro = func()
File "<input>", line 1, in <module>
File ".../PycharmProjects/quantities-bug/venv/lib/python3.10/site-packages/quantities/unitquantity.py", line 207, in __rmul__
return self.view(Quantity).__rmul__(other)
File ".../PycharmProjects/quantities-bug/venv/lib/python3.10/site-packages/quantities/quantity.py", line 341, in __rmul__
return np.multiply(other, self)
TypeError: unsupported operand type(s) for *: 'dict' and 'float'
>>> pq.Quantity(a, pq.m)
array([{'x': 3, 'y': 4}, {'x': 3, 'y': 4}], dtype=object) * m
Metadata
Metadata
Assignees
Labels
No labels