/Users/ok/Music/iTunes/iTunes Media/Music/Unknown Artist/Unknown Album
に存在する拡張子が.aiffのファイルを全て削除するプログラムを下記のように描いてみましたが、No such file or Directoryと表示され削除できません。対象となるファイルが存在することは確認済みです。調べてみたところ、files = os.listdir(directory)のところができていないようです。なぜでしょうか?教えてください。
pythonはバージョン3系を使っています。
python
1# -*- coding: utf-8 -*- 2import os 3 4directory = "/Users/ok/Music/iTunes/\"iTunes Media\"/Music/\"Unknown Artist\"/\"Unknown Album\"/" 5 6try: 7 files = os.listdir(directory) 8 for file in files: 9 if ".aiff" in file: 10 os.remove(file) 11 12except FileNotFoundError: 13 print("No such file or directory") 14
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。