2016-12-28 9 views
-1

たとえば、pythonスクリプトを介してnotepad ++で多くのテキストファイルを開く。私はディレクトリ内のすべてのファイルを開く必要があります。プログラムで複数のファイルを開くにはどうすればよいですか?

+0

反復ディレクトリ内の各ファイルの上に、それぞれのファイルを開きます'open()as file:'構造体を介して。 –

+0

@leaf no彼はGUIモードで開きたいと思う。 linuxでは、フォルダ内で 'gedit *'を実行できます。窓については知らない。 – MYGz

+0

WindowsやLinuxを使用していますか? – MYGz

答えて

1

あなたは、複数のファイルを反復処理したい場合は、使用

import fileinput 
from glob import glob 

file = glob('Sample*.txt') 
for line in fileinput.input(file): 
    pass 

一緒 グロブFileInputクラスを使用することができます。

for x in fileinput.input(['patterns.in', 'sample*.txt']): 
    print x 
関連する問題