Windowsでこれまでに持っているものは次のとおりです。
import os
os.chdir("C:/Users/any/Desktop/test")
for files in os.listdir("."):
print files
これで次のように出力されます。
test picture.jpg
test script.bat
test text.txt
しかし、今私が立ち往生しているのは、出力が各フォルダーでランダムになるため、解決策の私の考えは、リストを取得してそれぞれに個別にラベルを付けることです
filename1
filename2
filename3
だから今filename1 = test picture.jpg
編集
さて、私がやろうとしているのは、コードの後半で各ファイル名が使用されることです。たとえば、ファイルの名前を変更しようとしていたため、文字「e」を含むファイルはすべて「キャラクター:
import os
os.chdir("C:/Users/any/Desktop/test")
for files in os.listdir("."):
print files
files = files.replace('e', 'a')
print files
しかし、コードが次のようになるように、各ファイル名を個別に実行できるようにする必要があります。
import os
os.chdir("C:/Users/any/Desktop/test")
for files in os.listdir("."):
print filename1
filename1 = filename1.replace('e', 'a')
print filename1