How can I import python module properly instead of namespace package
古いコメントを表示
I'm trying to import python module asammdf with:
py.importlib.import_module('asammdf');
it gives me the following:
'<module 'asammdf' (namespace)>'
but the:
'<module 'asammdf' from 'C:\\Program Files\\Python38\\lib\\site-packages\\asammdf\\__init__.py'>'
was expected.
Once I try using the library with:
MDF = py.asammdf.MDF();
I will recieve:
Unable to resolve the name py.asammdf.MDF
Any thouights how can i solve it?
* I already reinstalled python and checked the same lib on python cosole - it works there.
回答 (1 件)
Al Danial
2022 年 9 月 16 日
Try assigning the import to a variable:
asammdf = py.importlib.import_module('asammdf');
then
MDF = asammdf.MDF();
4 件のコメント
Eros
2024 年 9 月 2 日
What should I give to the command "MDF = asammdf.MDF();"?
The path with the measures and DBC? Could you give me an example please?
Thanks
Al Danial
2024 年 9 月 2 日
x = asmmdf.MDF('c:/path/to/my/data/sample.mdf')
Eros
2024 年 9 月 3 日
with this command the output is only MFD.start_time, nothing else.
What am I doing wrong?
Also, having chosen the MF4 file, how can I associate the DBC with it?
Thanks
Al Danial
2024 年 9 月 4 日
I know almost nothing about asmmdf or its MDF function. Best get that information from the MDF documentation or sources other than this forum.
カテゴリ
ヘルプ センター および File Exchange で Python Package Integration についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!