2016-11-02 7 views
0
import os 
import glob 

path = input("Please enter the directory you want to get the files from. -> ") 

for filename in glob.glob(os.path.join(path, '*.ppm')): 
    open("r", encoding="utf-8") 

すべての.ppmファイルを特定のディレクトリに開こうとしています。Python - ディレクトリ内のすべての.ppmファイルをどのように開くのですか?

+0

'open(" r "、encoding =" utf-8 ")とは何ですか?ファイルを開いて渡すことは決してありませんが、モードとエンコードのみ... – Pythonista

+0

'ppm'はイメージファイルですか?もしそうなら、イメージファイルを扱うための枕のようなイメージ処理モジュールを使うことも考えられます。 – Marcin

答えて

1

"r"という名前のファイルを開こうとしています。ファイル名を追加してみてください。

import os 
import glob 

path = input("Please enter the directory you want to get the files from. -> ") 

for filename in glob.glob(os.path.join(path, '*.ppm')): 
    file_obj = open(filename, "r", encoding="utf-8") 
+0

ありがとうございます!私は何かが足りないことを知っていた。 –

+0

さて、私は確かに.ppmはasciiではなくutf-8です。 – tdelaney

関連する問題