我对 Python 比较陌生,如果我扼杀任何术语或提出愚蠢的问题,我很抱歉。我的目标是将包含字符串“&”的特定目录中的任何文件名重命名为“x”。到目前为止,我已经尝试让 python 查找这些文件并打印它们的文件名,但返回一个空输出,即使有一个包含字符串“&”的测试文件。
这是我的代码:
import fnmatch
import os
for file in os.listdir('B:\\Music'):
if fnmatch.fnmatch(, '*&'):
print(file)