#!/usr/bin/python
try:
try:
f=open('test.sh', 'r')
print f.read()
except:
print 'except'
else:
print 'else'
finally:
print 'finally'
在phtyon 2.4 下这样可以执行,但:
#!/usr/bin/python
try:
f=open('test.sh', 'r')
print f.read()
except:
print 'except'
else:
print 'else'
finally:
print 'finally'
却说语法不对
[pegl@localhost script]$ ./py.py
File "./py.py", line 19
finally:
^
SyntaxError: invalid syntax
[pegl@localhost script]$