为了提高Python代码库的可读性,我想将包含换行符的所有字符串转换为多行字符串。例如:
foo = 'line 1\nline2\nline3'
应转换为:
foo = '''line 1
line 2
line3'''
我假设这可以通过应用正则表达式替换来完成?有没有更好的选择?我想到的一个方法是使用工具来实际分析python AST,并允许以不同的方式重新生成代码,或者这个方向是不是有点过头了?
https://stackoverflow.com/questions/51214979
复制相似问题