Skip to content

Working with Python3 #2

@ambs

Description

@ambs

Hi,
It looks like it is not working with Python3. I get this backtrace:

  File "parabens.py", line 34, in <module>
    iomidi.write('simple.mid', midi)
  File "/opt/python/lib/python3.8/site-packages/iomidi.py", line 402, in write
    writer.write(fileName, midi)
  File "/opt/python/lib/python3.8/site-packages/iomidi.py", line 292, in write
    self._writeHeader(f, midi.header)
  File "/opt/python/lib/python3.8/site-packages/iomidi.py", line 297, in _writeHeader
    self._writeBlock(f, _CHUNK_TYPE_HEADER)
  File "/opt/python/lib/python3.8/site-packages/iomidi.py", line 391, in _writeBlock
    f.write(data)
TypeError: a bytes-like object is required, not 'str'

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