【发布时间】:2018-07-16 20:21:58
【问题描述】:
我有一个创建文件夹foo-12345 的脚本。问题是,只要我运行创建它的每个脚本,文件夹中的数字就会更改名称。我正在尝试找到一种将目录更改为文件夹的方法,以便进行搜索。我尝试使用变量:
import os
output = /var/foo-*
os.chdir(ouput)
这似乎不起作用。有没有办法在变量中捕获该文件夹名称并改用该变量?
【问题讨论】:
-
创建随机文件夹名称的脚本在哪里?你想达到什么目标?
-
我有一个 perl 脚本,它可以运行故障排除并生成一个 tarball (foo-12345.tar.gz)。我正在编写一个运行 perl 的脚本,解压缩该 tar,然后进入解压缩的文件夹以查找特定文件。除了能够登录到 foo-12325 文件夹之外,我拥有所有部分,因为名称中的 12345 部分是动态的。
-
您可以让 perl 脚本将随机文件夹名称作为命令行参数传递给 python。