在Python中使用“ with open”时出现语法错误(python newbie)

在Python中使用“ with open”时出现语法错误(python newbie),第1张

在Python中使用“ with open”时出现语法错误(python newbie)

你所拥有的应该是正确的。Python
2.5引入了with语句,您可以从中导入

__future__
。由于您的代码是正确的,所以我能想到的唯一解释是您的python版本与您认为的不一样。您很有可能在系统上安装了多个版本的python,并且由于某种原因,您的代码正在使用旧版本运行。尝试像这样运行它:

[root@234571-app2 git]# /usr/bin/python2.5 test.py

假设这可行,您可以更改第一行以指示您想要的python版本。这可以是直接的路径,

python2.5
也可以使用
env
命令在用户
PATH
变量中搜索python2.5。正确的方法取决于您的系统安装的python。这是两种方法:

要直接使用/usr/bin/python2.5,可以执行以下 *** 作:

#!/usr/bin/python2.5

要使用您的PATH中首先出现的python2.5版本,请执行以下 *** 作:

#!/usr/bin/env python2.5


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5663814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存