我正在尝试使用 os.walk() 在我的手机上搜索文件。它与我计算机上的目录完美配合,但是当我在手机上运行 os.walk()(作为媒体设备连接到我的 PC)时,它不会显示任何结果。这是我的功能:
def get_filepaths(directory):
file_paths = []
for root, directories, files in os.walk(directory):
for filename in files:
if filename.split(".")[len(filename.split("."))-1] in ("jpg" , "jpeg" , "mp4" , "3gp"):
filepath = os.path.join(root, filename)
file_paths.append(filepath)
return file_paths
如果我给它(r“C:\test”)它会很好用,而当我给它时它不会(r“Computer\PhoneName\Phone”)。
谢谢!