2016-05-21 8 views
0

私はノートパソコンのフォルダの場所からファイルを引き出して携帯電話のフォルダの場所に持っていくPythonプログラムに取り組んでいます。サムスンギャラクシーS5です。デスクトップ上の2つのフォルダでこれをテストすると成功しましたが、携帯電話でその場所を見つけることができないようです。助けてもらえますか?携帯電話のフォルダ(Samsung Galaxy S5)を指しているときのPythonプログラムの問題

ソースコード:

importos 
importshutil 
importglob 
fordatainglob.glob('C:/Users/Shane/Music/Transfer Files/*.mp3'): 
    shutil.move(data, 'This PC\Shane (Galaxy S5)\Card\Music') 

エラーメッセージ:

FileNotFoundError: [Errno 2] No such file or directory: 'This PC\Shane (Galaxy S5)\Card\Music'

+1

「このPC \ Shane(Galaxy S5)\ Card \ Music」は有効なパスではありません。 – dm295

+0

接続されたデバイスの使用可能なパスは何かに関する推奨事項がありますか? –

答えて

0

ただ、「このPCの削除し、例えばデータを移動したい名前先のパーティションに置き換える 'F:'。そして、 '\'を '/'または2つのバックスラッシュに置き換え、 'os'モジュールは必要ないと思います。

importglob importshutil fordatainglob.glob( 'C:/ユーザー/シェーン/音楽/ファイルの転送/ * mp3。'): shutil.move(データ、「F:/シェーン(ギャラクシーS5)/カード/

+0

助けてくれてありがとう。私は 'This PC'から 'F:'に変更しようとしましたが、まだ同じメッセージが表示されています。利用できる他のパーティションはありますか? –

+0

残念ながら再生できません。スラッシュを移動するリンクのスラッシュに置き換えます。そして、私はあなたに 'F:'を使用する例を与えましたが、ファイルを移動するフォルダがある実際のパーティション名を使用する必要があります。 –

関連する問題