画像ビューア(GNOMEの眼)を使用して、ディレクトリ内の複数の画像を開きます

RR:

私は(から9025個のファイルてきたimg_00000.pngのをimg_009024.png、フォルダ内)と私は私が最初のファイルから1画像ビューアのウィンドウを開くことができますし、それは私が他のすべての画像をスクロールするには、クリックしてみましょうPythonのコードを記述する方法がわかりません。私はこれをどのように行うことができますか?ありがとうございました!

import glob
flist = glob.glob('out/*.png')
flist = sorted(flist)
mrzrm:

ターミナルでは、実行することができますGNOMEの眼EOGコマンドを使用します)eogこのコマンドは、EOGで開きたいディレクトリのパスとして別の引数を受け入れることができます。だから、使用してディレクトリを開くことができますeog /path/to/directoryより多くのオプションのためには、実行することができますeog --help

最後に、あなたが使用してこのコマンドを実行することができますosPythonで。

import os
os.system("eog %s" % "/path/to/directory")

また、別の代替を使用しているsubprocess以下のように。

import subprocess
subprocess.run(["eog", "/path/to/directory"])

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=33492&siteId=1