我有一个脚本(反过来)调用命令行程序。如果有一种方法可以接受以下形式的命令,那将大大简化我的生活
psfcheck.py -n file*.img
以某种方式,在程序中我可以使用术语“file*.img”作为字符串,因为有几次我想通过需要运行的其他命令行程序传递这样的字符串将一批文件作为一组(不是单独的,一次一个)。
这可能吗?这感觉像是一个n00bish问题,但我已经使用Python有一段时间了,但从未偶然发现过这个问题。
最佳答案
在参数周围加上引号:
psfcheck.py -n "file*.img"
这将阻止 shell 将模式扩展到匹配文件列表中。
关于python - 将星号作为命令行参数中字符串的一部分传递到 python 程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21611221/