ds = DicomDir(filename, dicom_dir, is_implicit_VR=False, is_little_endian=True, file_meta=file_meta, preamble=preamble) ds.save_as(filename, write_like_original=False)Traceback (most recent call last):
File "make_dicomdir.py", line 88, in <module>
ds = DicomDir(filename, dicom_dir, is_implicit_VR=False, is_little_endian=True, file_meta=file_meta, preamble=preamble)
File "/usr/local/lib/python3.5/dist-packages/pydicom/dicomdir.py", line 86, in __init__
self.parse_records()
File "/usr/local/lib/python3.5/dist-packages/pydicom/dicomdir.py", line 118, in parse_records
offset = record.seq_item_tell
File "/usr/local/lib/python3.5/dist-packages/pydicom/dataset.py", line 783, in __getattr__
return object.__getattribute__(self, name)
AttributeError: 'Dataset' object has no attribute 'seq_item_tell'
DirectoryRecordSequence = Sequence([])
Patient = Dataset()
Patient.DirectoryRecordType = 'PATIENT'
Patient.PatientName = 'Unnamed'
Patient.PatientID = '0001'
Patient.PatientComments = 'nothing here'
Patient.RecordInUseFlag = 65535
DirectoryRecordSequence.append( Patient )
...
dicom_dir.DirectoryRecordSequence = DirectoryRecordSequence