语法错误open(logPath,' r')为fh:

时间:2015-02-07 21:00:06

标签: python deque python-2.5

with open(logPath, 'r') as fh:
    for line in TailDeque(fh, 20):
        gamethread.delayed(0, show_recentlyCommands, (userid, text))   

我总是在行with open(logPath, 'r') as fh:

中收到错误

我使用Python 2.5并使用TailDeque。

1 个答案:

答案 0 :(得分:5)

Python 2.5仅支持with语句;您需要将此作为使用with语句的每个文件中的第一个行:

from __future__ import with_statement

with语句无法导入__future__,因为Python 2.6