see the mailing list thread "compilation of LyX 2.3 fails with Python 3.6.2" for details
Subst = {} # map of desired substitutions
prog = re.compile("")
Subst = {} # map of desired substitutions
prog = re.compile("")
def SubstituteDataInFile(InFile):
def SubstituteDataInFile(InFile):
- for line in open(InFile):
- print(SubstituteDataInLine(line[:-1]))
+ for line in codecs.open(InFile, 'r', 'utf-8'):
+ print(SubstituteDataInLine(line[:-1]).encode("utf-8"))
##########################################
##########################################