【发布时间】:2015-10-23 17:04:05
【问题描述】:
我希望能够打印 linux 目录中所有文件的列表,但我的代码只打印目录中的第一项
主目录里面是text1.txt, text2.txt, text3.txt
sys.argv[1] 在命令行上运行时应该是 /home/*:
python fileName.py /home/*
脚本:
def list_file():
listFile= glob.glob(sys.argv[1])
return listFile
print list_file()
输出只是目录中的第一个文件
['text1.txt']
有什么想法吗?该代码在 Windows 上运行良好,但当我将其移至 Linux 时,它不再运行了
谢谢
【问题讨论】: