您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

在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
python 2022/1/1 18:30:44 有194人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶