Message341512
The issue is also present in Astor:
Python 3.7.3 (default, Mar 27 2019, 09:23:15)
[Clang 10.0.1 (clang-1001.0.46.3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import ast
>>> tree = ast.parse("""
... f'''{"'"}'''
... """)
>>> import astor
>>> astor.to_source(tree)
'f"""{"\'"}"""\n'
>>> f"""{"\'"}"""
File "<stdin>", line 1
SyntaxError: f-string expression part cannot include a backslash
The issue comes too from calling repr to format the inner string as it does not try to minimize the number of \. |
|
Date |
User |
Action |
Args |
2019-05-06 14:42:37 | remi.lapeyre | set | recipients:
+ remi.lapeyre, eric.smith, berker.peksag, serhiy.storchaka |
2019-05-06 14:42:37 | remi.lapeyre | set | messageid: <1557153757.32.0.505702010024.issue28002@roundup.psfhosted.org> |
2019-05-06 14:42:37 | remi.lapeyre | link | issue28002 messages |
2019-05-06 14:42:37 | remi.lapeyre | create | |
|