我正在寻找在当前工作目录中的所有文件上迭代脚本而不迭代脚本(所以任何扩展名.py
)。我以前用这个
for fileName in os.listdir('.'):
if fileName != 'autocorrelation1.py':
with open(fileName, "r") as input:
REST OF SCRIPT HERE
当我在文件夹中只有一个脚本 autocorrelation.py 时,它起作用了,但是现在我有一些 python 脚本,我想知道是否有 bash 样式的等价物*
,例如
for fileName in os.listdir('.'):
if fileName != *'.py':
with open(fileName, "r") as input:
REST OF SCRIPT HERE
我想我很懒,可以在另一行代码中做到这一点,但只是想知道是否有人知道更有趣的方式!