bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Errors with midi2ly and musicxml2ly


From: Aaron Hill
Subject: Re: Errors with midi2ly and musicxml2ly
Date: Tue, 19 Nov 2019 16:00:06 -0800
User-agent: Roundcube Webmail/1.3.8

On 2019-11-19 3:29 pm, Артем Тартаковский wrote:
I've tried to convert a MIDI file into LilyPond (version 2-19.83-1) using
the command prompt, but it gives me an error:

  File "C:\Program Files (x86)\LilyPond\usr\bin\midi2ly.py", line 545
    sys.stderr.write ("SKIP: %s\n" % `e`)
                                     ^
SyntaxError: invalid syntax

What's the problem with the code?

It's a compatibility issue between Python 2 and 3. The backtick operator was removed [1] in Python 3, in favor of the repr() procedure.

[1]: https://portingguide.readthedocs.io/en/latest/syntax.html#backticks

It is my understanding the scripts shipping with LilyPond are not expected to be interpretable by Python 3 yet.


-- Aaron Hill



reply via email to

[Prev in Thread] Current Thread [Next in Thread]