Изменение программы просмотра изображений по умолчанию

# ...

def show():
    """
    Show image
    """
    t = Twitter(auth=authen())
    try:
        target = g['stuff'].split()[0]
        if target != 'image':
            return
        id = int(g['stuff'].split()[1])
        tid = c['tweet_dict'][id]
        tweet = t.statuses.show(id=tid)
        media = tweet['entities']['media']
        for m in media:
            res = requests.get(m['media_url'])
            img = Image.open(BytesIO(res.content))
            img.show()
    except:
        debug_option()
        printNicely(red('Sorry I can\'t show this image.'))

# ...

Это участок кода, который, как утверждает разработчик, откроет изображение с помощью программы просмотра изображений по умолчанию в ОС. У меня он открывает изображение с помощью imagemagick, но я хочу, чтобы оно открывалось с помощью feh. Как я могу изменить программу просмотра изображений по умолчанию в ОС?

0
28.08.2016, 15:47
0 ответов

Теги

Похожие вопросы