人生不相见 发表于 2022-5-12 19:32:40

easygui模块buttonbox()函数的参数image的问题

本帖最后由 人生不相见 于 2022-5-12 19:37 编辑

我想用image参数引入一个'.JPG'的图像应该怎么做,已安装PIL。
我的Python的版本是3.9的。

Twilight6 发表于 2022-5-12 20:43:38


你是想将图片显示在按钮上吗,直接设置 image 参数为文件路径就行

若每个按钮都需要图片,那么使用 images 参数传入一个放有路径的列表即可

这里的图片文件路径若你想直接填写文件名

那么请确定代码文件和图片文件在同一个目录下,就可以省略前置路径

如果不在同一个文件夹,就建议用绝对路径,最终参考代码:

import easygui as e

img = '图片路径'
e.buttonbox(msg='', title=' ', choices=[], image=img)

amazed 发表于 2022-5-13 01:02:24

666666666666666

myqf123 发表于 2022-5-13 14:59:47

按二楼说的做

kerln888 发表于 2022-5-13 16:39:38

{:10_256:}{:10_256:}{:10_256:}{:10_256:}学习了

xueCxueCxueJava 发表于 2022-5-13 18:04:26

{:10_256:}

1molHF 发表于 2022-5-13 18:08:25

{:10_256:}

人生不相见 发表于 2022-5-13 19:05:39

Twilight6 发表于 2022-5-12 20:43
你是想将图片显示在按钮上吗,直接设置 image 参数为文件路径就行

若每个按钮都需要图片,那么使用 im ...

你好,按照你这方法操作了,但会返回文件不存在,请问你知道是怎么回事吗“?

Twilight6 发表于 2022-5-13 19:06:28

人生不相见 发表于 2022-5-13 19:05
你好,按照你这方法操作了,但会返回文件不存在,请问你知道是怎么回事吗“?



那就是你的文件路径不对或者文件名错误

人生不相见 发表于 2022-5-13 21:22:44

Twilight6 发表于 2022-5-13 19:06
那就是你的文件路径不对或者文件名错误

谢谢找到问题了,是路径出错了

xueCxueCxueJava 发表于 2022-5-14 12:41:21

eeeee....

okamn 发表于 2022-5-14 14:32:17

顶{:10_279:}

LIUBOLIUHAO 发表于 2022-5-14 19:54:27

{:5_91:}

LIUBOLIUHAO 发表于 2022-5-14 19:54:57

{:5_90:}

layyzyy 发表于 2022-5-16 14:45:21

WyyGetID

1050293757 发表于 2022-5-16 21:37:18

{:5_109:}

马爷牛 发表于 2023-4-28 09:53:55

Twilight6 发表于 2022-5-12 20:43
你是想将图片显示在按钮上吗,直接设置 image 参数为文件路径就行

若每个按钮都需要图片,那么使用 im ...

我显示出来的图片太大了,怎么改变显示图片的大小呢?
页: [1]
查看完整版本: easygui模块buttonbox()函数的参数image的问题