导入glob,语法python无效

时间:2013-02-05 04:00:20

标签: python syntax python-3.x glob

好吧,对于Python来说,我是一个菜鸟,我必须学习这个工作..到目前为止,我正在寻找一些小程序来列出目录。

我正在使用Python 3.2.1 ..在Python Shell中,我创建了一个新窗口,然后放了:

import glob
print glob.glob("/*.txt")

但是当我“运行模块”时,我保存它,它总是告诉我语法无效,它突出显示代码中的第二个glob ..为什么?有关如何解决此问题的任何想法?我真的不明白为什么我有错误..

1 个答案:

答案 0 :(得分:5)

print is a function in Python 3。您不能像在2.x版本中那样使用它作为语句。如果编写为:

,您的代码应该有效
import glob
print(glob.glob("/*.txt")) #Note the parens for print()