小编Pho*_*nix的帖子

ubuntu中的Python 3 tkinter iconbitmap错误

好吧,我有这个:

import tkinter
gui = tkinter.Tk()
gui.iconbitmap(default='/home/me/PycharmProjects/program/icon.ico')
gui.mainloop()`
Run Code Online (Sandbox Code Playgroud)

但是当我跑步时,我得到一个错误说

Traceback (most recent call last):
File "/home/spencer/PycharmProjects/xMinecraft/GUI.py", line 17, in <module>
gui.iconbitmap(default='/home/me/PycharmProjects/program/icon.ico')
File "/usr/lib/python3.3/tkinter/__init__.py", line 1638, in wm_iconbitmap
return self.tk.call('wm', 'iconbitmap', self._w, '-default', default)
_tkinter.TclError: wrong # args: should be "wm iconbitmap window ?bitmap?"`
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用tkinter设置一个窗口,我已经制作了图标.我在ubuntu 13.10上安装了Pycharm.我尝试了各种各样的事情,从更改'/'到'\'并在前面添加Z://因为这是我的分区名称.但我仍然得到错误,所以请帮助.

python ubuntu tkinter pycharm

9
推荐指数
2
解决办法
9408
查看次数

如何在按下按钮时更改Tkinter标签文本

我有这个代码,它意味着在Instruction按下项目按钮时更改标签的文本.它不是出于某种原因,我不完全确定原因.我尝试在press()函数中创建另一个按钮,除了不同的文本外,它们具有相同的名称和参数.

import tkinter
import Theme
import Info

Tk = tkinter.Tk()
message = 'Not pressed.'

#Sets window Options
Tk.wm_title(Info.Title)
Tk.resizable(width='FALSE', height='FALSE')
Tk.wm_geometry("%dx%d%+d%+d" % (720, 480, 0, 0))


#Method run by item button
def press():
    message = 'Button Pressed'
    Tk.update()

#item button
item = tkinter.Button(Tk, command=press).pack()

#label
Instruction = tkinter.Label(Tk, text=message, bg=Theme.GUI_hl2, font='size, 20').pack()

#Background
Tk.configure(background=Theme.GUI_bg)
Tk.mainloop()
Run Code Online (Sandbox Code Playgroud)

python label tkinter button python-3.x

3
推荐指数
1
解决办法
4万
查看次数

以askopenfilename选择的字符串获取文件目录

我正在编写一个程序,您使用askopenname文件对话框选择一个文件,然后将其保存到字符串中,以便可以使用另一个函数(已经完成)将文件提取到另一个位置,是预定的。我打开文件对话框的按钮代码是这样的:

`a = tkinter.Button(gui, command=lambda: tkinter.filedialog.askopenfilename(initialdir='C:/Users/%s' % user))`
Run Code Online (Sandbox Code Playgroud)

python filedialog tkinter extract

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×3

tkinter ×3

button ×1

extract ×1

filedialog ×1

label ×1

pycharm ×1

python-3.x ×1

ubuntu ×1