【发布时间】:2010-11-27 14:18:35
【问题描述】:
我有一个 python 编辑器,用户在其中输入脚本或代码,然后将其放入幕后的 main 方法中,同时每行都缩进。问题是,如果用户有一个多行字符串,则对整个脚本所做的缩进会通过在每个空格中插入一个制表符来影响字符串。一个问题脚本会很简单:
"""foo
bar
foo2"""
所以在 main 方法中它看起来像:
def main():
"""foo
bar
foo2"""
并且字符串现在将在每行的开头有一个额外的制表符。
【问题讨论】:
标签: python quotes multiline strip