SyntaxError:尝试在.tgz文件上使用tarfile.open()时,python中的语法无效

时间:2012-10-24 18:29:41

标签: python python-3.x

  

可能重复:
  Syntax error on print with Python 3

我想查看.tgz文件的内容,我找到了python的tarfile模块。我发现以下教程看起来很有前途。 http://www.doughellmann.com/PyMOTW/tarfile/

以下是我的python文件:

import tarfile

tar = tarfile.open("exampleTar.tgz","r")

print tar.getnames()

当我实际执行我的python文件时,我得到一个胡萝卜标志,指向最后一行的'r'和错误消息:SyntaxError:invalid syntax。

1 个答案:

答案 0 :(得分:1)

Print是python 3.x中的函数。

import tarfile

tar = tarfile.open("exampleTar.tgz","r")

print(tar.getnames())