tkinter

    0热度

    1回答

    我是Python新手,尝试使用标签制作接口。 标签inludes连接和断开连接的消息。 from Tkinter import * root = Tk() def connectToArduino(): arduino = serial.Serial(arduinoPort, serialTransferRate) arduino.timeout = None

    0热度

    2回答

    我正在创建一个脚本,收集数据并使用openpyxl将其写入电子表格。在打开工作簿时尝试保存工作簿会导致出现permissionError并从剪贴板中删除所有内容而不保存文档。 由于脚本需要很长时间才能执行,因此如果有人使用脚本将工作簿打开,则可能会非常头痛。为了防止出现这种情况,我试图实现一个tkinter窗口,告诉用户在发生permissionError时关闭Excel表格,并保持打开状态直到他

    0热度

    2回答

    from tkinter import * def new_member(): #This is for the larger window new_member_window = Tk() new_member_window.title("Add a new member") new_member_window.geometry("500x500")

    -1热度

    1回答

    尝试制作两个窗口。一个显示一个随机图像,另一个显示一个按钮,它变成一个新的随机图像。目前,如果我在Display.update_image()中放置一个定时器并在Display.__init__中调用它,我可以定期更改它的图片。 但将update_image()命令放在父窗口的按钮上不起作用。是否有可能从第一个窗口改变第二个窗口? import tkinter as tk from PIL im

    1热度

    1回答

    我正在构建一个类似Paint的应用程序因为我希望以后可以自由重新定位和修改形状属性,所以我使用Tkinter在Canvas上绘制形状,而不是PIL绘图或其他任何东西。从其他答案中,我找到了如何将画布另存为PNG,方法是先创建一个postscript文件,然后使用PIL将其转换为PNG。 现在的问题是EPS文件有透明的空间,但PNG文件填充白色背景颜色的空白。我不知道我要去哪里错。 以下是我使用的功

    0热度

    1回答

    我在一个有点新鲜的Centos7环境中运行,它没有出现tkinter。 Python3.6运行正常,但导入tkinter没有找到任何模块。我下载了ActiveTcl,但下一步根据“选项3”在这里:http://www.tkdocs.com/tutorial/install.html是下载,配置和安装python。有没有一种方法可以将我现有的python 3.6环境找到Tcl的版本? 或者,任何更简

    0热度

    1回答

    所以,我要的是得到一个椭圆形的到我的蟒蛇工作的画布。 (这是一个照片编辑器项目)。 “c”指的是我用python制作的一个tkinter程序。如何让我的程序在画布上做出椭圆形的下列代码?(另外,如果您知道如何进行鼠标放下事件,请将“< Button-1 >”更改为相应的标签): def PaintBrushWorking(): blueBlob = c.create_oval(20, 3

    1热度

    3回答

    如果我执行此代码,它工作正常。但如果我使用键盘复制某些东西(Ctrl + C),那么如何将剪贴板上的文本粘贴到任何输入框或Python中的文本框? import pyperclip pyperclip.copy('The text to be copied to the clipboard.') spam = pyperclip.paste()

    1热度

    1回答

    我通过蟒蛇在Windows 10上运行的Python 2.7.13,并试图运行下面的代码 import Tkinter, tkFileDialog root = Tkinter.Tk() root.withdraw() file_path = tkFileDialog.askopenfilename() (来源:https://stackoverflow.com/a/14119223

    -1热度

    1回答

    我在Python 3.6.2写了一个程序通过Tkinter的,我写娄代码: from tkinter import * root=Tk() def retrieve_input(): inputValue=textBox.get("1.0","end-1c") print(inputValue) textBox=Text(root, height=2, width=10