我试着用os.步行检查文件夹(和子文件夹)中的所有cbz文件。我已经在我的C:驱动器上的一个文件夹上测试过了,一切正常。但是,当在映射的网络驱动器(Q:)上运行它时,它会立即结束而没有结果。你知道吗
我试过使用r"Q:/Multimedia/Comics"
和Q:\\Multimedia\\Comics
,但都不起作用。你知道吗
def get_all_file_paths(directory):
file_paths = []
for root, directories, files in os.walk(directory):
for filename in files:
filepath = os.path.join(root, filename)
if filepath.startswith('._'):
pass
elif filepath.endswith('.cbz'):
file_paths.append(filepath)
return file_paths
def main():
directory = r"Q:/Multimedia/Comics"
file_paths = get_all_file_paths(directory)
我希望遍历目录,并将与if和elif语句匹配的文件传递给“filepath”。相反,程序立即以退出代码0结束。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐