我用tkinter创建了一个透明的GUI。
import tkinter as tkinter
class TransparentWindow(tkinter.Frame):
def __init__(self, master = None):
# Initialize the mainframe and declare the master
tkinter.Frame.__init__(self, master)
# Make the window transparent
transparent = self
我有一个为Flask设计的小型web应用程序,设计为在本地运行。我使用Flask是因为我更喜欢使用web浏览器的GUI,即使这是一个本地应用程序。我想和我的同事分享这个应用程序,所以我使用pyinstaller创建了一个可执行文件。这可以很好地工作,但需要终止进程才能停止Flask。我希望能更优雅地做这件事,我发现了这个: Run GUI concurrently with Flask application 这听起来就是我想要做的。经过一些试验,我终于让所有的东西都工作了。启动该应用程序会打开一个tkinter窗口。用户可以使用显示的按钮启动或停止Flask应用程序。启动Flask应用程序
在我的程序中,我使用tkinter作为GUI。在程序开始之前,我想输入一个密码。我使用了input()函数。在我的jupyter笔记本上运行我的代码时,一切正常。所以我用pyinstaller创建了一个可执行的文件,但是当双击它时,它不会启动并要求输入。由于我经常使用pyinstaller,所以我不认为我在创建exe文件时失败了,所以我猜测问题出在input()函数中。有没有其他方法可以请求用户输入? 我尝试通过Toplevel创建一个带有entry小部件的窗口,但我不太确定如何实现它,因为我想在输入密码后启动程序。 我的相关代码: if __name__=='__main__
我试图用tkiter制作一个简单的python。最近,我遇到了一个很大的麻烦,与Toplevel设置它的窗口图标。当我首先设置Toplevel的窗口图标时,它在IDE或CMD上运行的很好,然后就没有问题了,当我将它转换成EXE时,除了它还没有显示图标,也没有显示其他小部件。一开始尝试使用cx_Freeze,在看到问题时,我使用了pyinstaller,也有同样的问题。我试过用互联网解决这个问题,但一无所获。代码在这里。
from tkinter import *
from tkinter import Toplevel
from PIL import Image
def show():
我有一个脚本,它生成一个UI,它会根据特定的按钮进行更改。当我独立运行我的脚本时,它从开始到完成都很好。
问题是,当我用PyInstaller编译它(我不使用单一文件或窗口)时,GUI会在抛出此错误时中断:
invalid command name "1940661235784UpdateUI"
while executing
"1940661235784UpdateUI"
("after" script)
at load function
Exception in Tkinter callback
Traceback
我已经创建了一个GUI,我想把它发送给我的同事。GUI对我来说非常好用,但是当我使用pyinstaller和-- and文件打包它时,它对其他任何人都不起作用。我知道没有人在他们的机器上安装了python,但有人告诉我这不是问题。但是,我的程序涉及ghostscript。
简而言之,我的程序有3个按钮。按钮1允许用户选择pdf。按钮2会将此pdf格式转换为图像。按钮3将读取每个图像,并说明它是彩色页面还是黑色页面,当完成时,它将删除临时图像文件。
我使用的导入是
from tkinter import *
import os, time
from PyPDF2 import PdfFileRe
我正在尝试编辑用户将提供的图像,我的opencv程序将对该图像执行一些步骤 我已经在tkinter中创建了一个gui,然后我所做的就是使用pyinstaller将该tkinter gui转换成可执行文件。 程序的tkinter部分工作得很好,但是当图像应该使用imshow函数显示时,它就不能工作了 我在堆栈溢出中搜索了这个问题,另一个用户似乎有这个问题,但不像imshowhe想要显示视频,然后出现了这个问题,但在我的例子中,它是在调用imshow时出现的 This is that question 现在,如果我按照这个答案,他们说要进入目录:C:\PATH\Python\Python35-3
我编写了这段代码,基本上打开了一个用Tkinter制作的GUI,并同时运行调度器,只要我在PyCharm上运行这段代码,每件事情都能正常工作。
现在,如果我使用"PyInstaller“将代码转换为exe,在运行代码之后,GUI会一次又一次地打开,直到我终止任务。
from multiprocessing import Process
import tkinter as tk
# IMPORTING SCHEDULER AND ADDREDDITACCOUNT GUI
from app.scheduler import schedule_upload
from app.addRed
我正在编写一个应用程序,它在屏幕上所有其他内容上都有一个标尺。我已经使用以下方法使tkinter窗口和相关画布透明:
root.overrideredirect(True) #This hides the window outline/controls
root.state('zoomed') #This scales the window to fill the page
root.configure(background=bgColor) #Set bg color of window (used to make transparent \/)
root.wm_attri
我正在尝试编译一个python3.5程序,它使用tkinter作为GUI。为此,我正在使用pyinstall,但在编译过程中遇到了一个问题,我收到警告消息“tkinter not found”,之后程序无法运行(作为dist版本)。看起来pyinstaller正在寻找tkinter.py,但据我所知,python3.x使用的是__init__py。我应该如何继续编译这个程序?我已经浏览了pyinstaller页面上的文档,但它没有帮助,或者我遗漏了一些东西……
我想从我的python项目中创建一个.exe文件,我已经在tkinter中创建了一个GUI。该项目有多个文件,并使用各种库。
我试着使用auto to -exe,但是它给出了关于tkinter使用的各种错误,说它找不到tkinter。我不理解这个错误,因为tkinter是与python一起自动安装的?是否有更好的方法使用自动project或更好的程序将洞项目转换为.exe?我也尝试了pyinstaller,但当打开程序时,它立即再次关闭。这个程序确实运行正常。
错误是I\output\main_init_.py", line 1, in <module> import tk