Skip to content

AttributeError: 'list' object has no attribute 'dtype' #197

@tui-abdul

Description

@tui-abdul

Python version

3.6.9

Platform information

Linux-5.4.0-72-generic-x86_64-with-Ubuntu-18.04-bionic

Numpy version

1.19.5

mdfreader version

4.1

Description

import mdfreader
yop = mdfreader.Mdf('x12.mf4')

x12.mf4 is a file created by IMC Famos, it is a 2-D Matrix with "Structure" property of segments.
Capture
Capture1

Detailed Error

Traceback (most recent call last):
File "mdf_read_test.py", line 13, in
yop = mdfreader.Mdf('x12.mf4')
File "/home/abdul/.local/lib/python3.6/site-packages/mdfreader/mdf.py", line 155, in init
metadata=metadata)
File "/home/abdul/.local/lib/python3.6/site-packages/mdfreader/mdfreader.py", line 420, in read
convert_after_read, filter_channel_names, compression, metadata)
File "/home/abdul/.local/lib/python3.6/site-packages/mdfreader/mdf4reader.py", line 1406, in read4
buf.read(channel_set, info, self.fileName)
File "/home/abdul/.local/lib/python3.6/site-packages/mdfreader/mdf4reader.py", line 374, in read
sorted_flag=True)
File "/home/abdul/.local/lib/python3.6/site-packages/mdfreader/mdf4reader.py", line 478, in load
name_list, sorted_flag, vlsd)
File "/home/abdul/.local/lib/python3.6/site-packages/mdfreader/mdf4reader.py", line 569, in read_data_list
data = recarray(record.numberOfRecords, dtype=tmp.dtype)
AttributeError: 'list' object has no attribute 'dtype'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions