名前が '.alleles.txt'で終わっている多くのフォルダで特定のファイルを開こうとしています。私は、ファイルを検索し、それが発見されたが、それが返されます。Pythonは、re.searchを使用して見つかったファイルを開くときにそのようなファイルやディレクトリを返しません。
例外IOError:[errnoを2]いいえそのようなファイルまたはディレクトリ:「abca3.alleles.txt」
私は試してみて、それを開きます。
folder = 'E:\\All Data'
folderlisting = os.listdir(folder)
for eachfolder in folderlisting:
print eachfolder
if os.path.isdir(folder + '\\' + eachfolder):
filelisting = os.listdir(folder + '\\' + eachfolder)
どのように 'ファイルリスト作成 'を作成しますか? –
@DavidAlber編集済みの記事 – user1050337
また、「\\」セパレータを追加するのではなく、 'os.path.join'を使用してください。それ以外の場合、コードはWindows上でのみ実行されます。 –