python:cd到文件

时间:2018-07-16 20:21:59

标签: python directory

我有一个创建文件夹foo-12345的脚本。问题是,每当我运行创建脚本的脚本时,文件夹中的数字就会更改名称。我正在尝试找到一种将目录更改为文件夹的方法,以便进行搜索。我尝试使用变量:

import os 
output = /var/foo-*
os.chdir(ouput)

这似乎不起作用。有没有办法在变量中捕获该文件夹名称并改用该变量?

1 个答案:

答案 0 :(得分:0)

您可以使用glob模块来完成此操作。

import glob
dirs = glob.glob('/var/foo-*')

结果dirs是一个列表,因此您将需要对其进行处理。看看documentation