我想让python输出png-fi

2024-05-14 02:36:11 发布

您现在位置:Python中文网/ 问答频道 /正文

目前,我正在尝试获取一张图片,或者甚至是一张可以链接到web上的图片,以便从if语句的python代码输出。

代码如下:

if c >= 50:
    print '\nYou have been mauled by a bear\n'
    # I want to output a picture of a bear here
    quit()

我有一个c的柜台,如果点击50,我想让它打印出你被熊咬伤了,然后在屏幕上弹出一个熊,不管熊图像只是同一文件夹中的一个文件,还是链接到我的熊图像所在的网页。

这可能吗?


Tags: 代码图像webbyif链接have图片
2条回答

有很多方法可以做到这一点,我将使用来自PIL的图像模块

from PIL import Image
im = Image.open("bear.png")
im.show()

其他方法是使用以下方法之一:wxWindows、pyQt、pyGTK或Tkinter

在Mac上:

from subprocess import call
call(["open", "hi.jpg"])

如果您使用任何用于打开图像的程序来替换“open”,这也应该适用于其他系统。

相关问题 更多 >