【发布时间】:2021-01-10 21:43:16
【问题描述】:
我正在尝试从文本文件中提取一些数据。 这些是代码行:
directory = './mydirec'
files = glob('{0:s}/*.gather.txt'.format(directory))
我一直收到 [] ,所以没有结果。有人可以帮我理解为什么吗? 谢谢
【问题讨论】:
-
尝试使用完整路径。或者确保您从正确的目录运行 (
os.getcwd(). -
您期望的输出是什么?此目录中有哪些文件/路径?
-
如果
mydirec与脚本在同一个目录中,请执行directory = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'mydirec')。 -
只是一个猜测:也许尝试
'.'而不是'./mydirec'?