Windows XPでPython 2.6.5を使用して、サイズを取得するためにos.statを呼び出してファイルのディレクトリを処理しています。このスクリプトは、特定のファイルに到達したときに失敗しています。そのファイルには、名前にASCII以外の文字が埋め込まれています。スローされる例外は、os.statが指定されたファイルを見つけることができなかったことです。 iTunesまたはVLC Media Playerで再生できるので、ファイルがあることがわかります。念のために文字が表示されていないos.statがファンキーな文字でファイルに添付されていません
問題のファイルの名前が
1-02 Só Danço Samba (Jazz Samba).m4a
で、文字列が
'1-02 So\xb4 Danc\xb8o Samba (Jazz Samba).m4a'
私がすべきものがあるかをやっている可能性があります名前がos.statに受け入れられるようにしますか? BTWは、Pythonでファイルを開こうとすると同じ理由で失敗します。
を? –