Показ изображения от консоли в Python

Я нахожу, что UDFs очень удобны, и я использую их все время.

я не уверен, что объяснение Microsoft для не включая sys.functions эквивалент в SQL Server 2005 (или SQL Server 2008, насколько я могу сказать), но это достаточно легко к самокрутке:

CREATE VIEW my_sys_functions_equivalent
AS
SELECT *
FROM sys.objects
WHERE type IN ('FN', 'IF', 'TF')  -- scalar, inline table-valued, table-valued
31
задан Alex 11 September 2009 в 22:22
поделиться

5 ответов

Использование замечательной библиотеки Pillow :

>>> from PIL import Image                                                                                
>>> img = Image.open('test.png')
>>> img.show() 

Это откроет изображение в программе просмотра изображений по умолчанию.

54
ответ дан 27 November 2019 в 21:34
поделиться

Почему бы просто не отобразить его в веб-браузере пользователя?

6
ответ дан 27 November 2019 в 21:34
поделиться

Или просто запустите образ через оболочку, как в

import subprocess
subprocess.call([ fname ], shell=True)

, и будет запущена любая установленная программа для обработки образов.

6
ответ дан 27 November 2019 в 21:34
поделиться

Поскольку вы, вероятно, работаете в Windows (глядя на свои теги), это будет самый простой способ открыть и показать файл изображения с консоли без установки дополнительных компонентов, таких как PIL.

import os
os.system('start pic.png')
6
ответ дан 27 November 2019 в 21:34
поделиться

Вы не можете отображать изображения в окне консоли. Вам понадобится графический набор инструментов, такой как Tkinter, PyGTK, PyQt, PyKDE, wxPython, PyObjC или PyFLTK. Существует множество руководств по созданию нескольких окон и загрузке изображений в Python.

5
ответ дан 27 November 2019 в 21:34
поделиться
Другие вопросы по тегам:

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