与exec一起使用with_statement时出现错误

我认为我将蟒蛇问题数据库中创建一个新问题,但是我想首先运行它的新闻集团.看看我能不能得到任何有用的反馈.以下会议演示了问题:Python 2.5.1 (r251:54863, 2007年4月18日,08:51:08)(MSC v.1310年32位(英特尔)]win32类型"帮助"、"版权"、"信用"或"许可证"获得更多信息.012回溯(最近的电话):文件"< stdin >", 1号线,在<模块>文件"<字符串>",第2行返回3^SyntaxError:无效的语法如果我创建一个函数的字符串并使用exec _don 't_结束字符串和一个新行,它将工作的很好,除非我"__future__进口with_statement".我可以想象它可能是一个良好的实践总是函数体和一个换行,但是要求应该是一致的,可能是语法错误文本_little_更具描述性的标志而不是第二最后一个字符).请注意,您不需要翻译重现这个问题.我在python的数据库,并没有看到任何类似的问题这一点.如果已经有一个与此相关的问题,请点我它……或者更好的是,让我知道你如何找到它.马特

# 回答1

在星期一,2008年7月14日下午6点,Matimus < mc * * * * * * @gmail.comwrote:(剪)可能与http://bugs.python.org/issue1184112和/或http://bugs.python.org/issue501622?既然你要求,我发现通过搜索"python执行换行符".第二个项目是在Python-Dev类似的电子邮件错误和引用id的问题.问题导致的评论另一个.--杰瑞

标签: python

添加新评论