os.walk() を使用して携帯電話のファイルを検索しようとしています。私のコンピューターのディレクトリでは完全に機能しますが、携帯電話 (メディア デバイスとして PC に接続) で os.walk() を実行すると、結果が表示されません。これは私の機能です:
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") を指定するとうまくいきません。
ありがとう!