python

如何将用户输入作为按键,检测它,并使程序在Python中相应地运行?

我目前正在学习python并决定创建一个基本游戏HiLo。我已经设法对基础知识进行了编码,但现在我想更进一步,并将答案作为关键新闻。起初我创建了一个列表,其中包含可用的答案“h,l等”但现在我让用户按向上箭头键为高,向下箭头键为低,检查答案是否正确。我尝试过msvcrt,键盘和pyautogui模块,但我似乎无法使其工作。importrandomimportpygamefrommsvcrtimpo

即使我试图“结束”代码,Python代码也会不断重复输入值

这是我的代码,如果你玩它,那么你应该看到什么是错的。一旦玩家死亡或获胜,我不确定如何结束代码。播放到结尾并查看代码,以便了解可能存在的问题。非常感谢,这是代码:defstart():print("Hello!WelcometoPrisonBreak!")print(""""YouareaveryinfamousspyworkingwithaforeigngovernmentintheUS.Youa

使用Python打印带有输入的数组[复制]

这个问题在这里已有答案: HowdoIcreateavariablenumberofvariables?16个答案 我想用输入打印一个数组。这是我尝试用更少的数组做的一个例子:#Inputx=input()#Arrayb=[1,2,3,4,5]c=[2,3,4]d=[1,2,3]#PrintArrayprint(x)如果有人要输入b,它会打印

Python:Tkinter iconbitmap赋值仅适用于模块级别

我正在使用tkinter.ttk窗口,我正在使用图标来设置窗口的iconbitmap。但是在Windows10中忽略了root.iconbitmap()。但有一种简单的方法可以避免错误:root.tkinter.call('wm','iconphoto',root._w,icon)所以:fromtkinterimport*fromtkinter.ttkimport*root=Tk()root.ca

Python / Tkinter:有没有办法不断“扫描”输入?

我是python和tkinter的新手,并编写了一个简单的程序,用户可以使用输入填充4个变量,并可以通过单击按钮将其打印出来。现在我想知道:有没有办法让程序不断扫描用户输入窗口并在用户更改输入后立即刷新输出?这是我的计划:fromtkinterimport*defcalc():val1=e1.get()val2=e2.get()val3=e3.get()val4=e4.get()res=val1+

如何在Tkinter,Python 3中为方块提供随机方向

我的Tkinter动画(只是一个方形移动)没有一个有序的运动。它只是做一个“随机游走”,这不是我的意图。我试图首先设置一个随机方向,但是我希望这个方块能够跟随那个随机方向,直到它撞到“墙”。但就像我说的那样,它只会随机移动。defanimate():dx=random.randint(-5,5)dy=random.randint(-5,5)if(check_crash()==1):print("c

如何从Tkinter,Python中的Text小部件中移除焦点

通过在我的GUI中放置一个Text小部件fromTkinterimportTexttextBox=Text(root,height=20,width=10)textBox.pack()每当我在那个盒子里写东西时,我都无法将焦点还给窗口中的任何其他位置。我有一些键绑定到事件,在我写入文本小部件后停止工作。有没有办法在写文本后将焦点重定向到另一个地方?答案有没有办法在写文本后将焦点重定向到另一个地方?

在嵌入Python解释器的应用程序中调试tk85.dll中的问题

我的C++应用程序嵌入了Python解释器,但在关闭时似乎遇到了一些麻烦。在主窗口关闭后,我得到一个分段错误(这是Windows,但无论如何我们称之为分段错误)。堆栈跟踪如下:#0102AD580tk85!Tk_MainWindow()(C:Users...1.3inDebuglib k85.dll:??)#1103082DDtk85!XSetStipple()(C:Users.

Tic-tac-toe使用python tkinter

使用pythontkinter的Tic-tac-toe游戏无法正常工作。Tic-tac-toe结构是正确的。我只是想改变点击事件。单击任意按钮时仅显示button9输出每次单击任何按钮,都会显示此输出fromtkinterimport*bclick=Truetk=Tk()tk.title("TicTactoe")tk.geometry("300x400")n=9btns=[]defttt(butt

如何在python 3.4.x中的tkinter文本小部件中显示渲染的html内容

我想在python3.4中的tkinter文本小部件中显示我的邮件。它可以使用message.HTMLBody以HTML格式打印。如何在文本小部件中呈现它并显示内容答案我设法使用tkhtml渲染简单的html标签。使用pip3installtkinterhtml安装,然后使用packageexample:fromtkinterhtmlimportHtmlFrameframe=HtmlFrame(r

Python动态添加按钮分别管理[重复]

这个问题在这里已有答案: GettingthewidgetthattriggeredanEvent?3回答 我正在创建一个简单的TicTacToeGUI。这是我到目前为止所得到的:importtkinterastkdefinitTable(master,rows,columns):foriinrange(0,columns):button=t

python tkinter尝试简化标签的事情

所以我试图让标签更简单,但我找不到任何方法来做到这一点ImtryingtomakeitlooklikethisbutwithjustoneLabelfromtkinterimport*fromdatetimeimportdateimportlibdetect_date=date.today()hari=detect_date.strftime("%A")myWindow=Tk()myWindow.

Python Tkinter Treeview使用可变SQL查询固定宽度

如果之前得到了回答,请道歉,但我找不到任何有关这些细节的内容。我正在为我正在使用的团队完成一个查询工具,他们可以选择字段来查询数据库和搜索字符串(以及其他选项)。结果被发送到TkinterTreeView小部件(发现这是事件控制和可视化方面的最佳方法)。我有一个主要问题是将Treeview的大小限制在一定的宽度,无论用户选择多少个字段。由于完整的GUI不可扩展,我希望Treeview具有最大大小。

Python - 如何读取从Tkinter中选择的文件?

这是我的任务。我得到了这样的模板...def_choosefile():importtkinterfromtkinterimportfiledialogroot_window=tkinter.Tk()root_window.withdraw()returnfiledialog.askopenfilename()因此,如果我认为这是正确的,它将提示一个对话框窗口,要求选择一个文件。当选择一个文件时,

如何在tkinter python中输入bengali或Unicode语言

我是python中GUI平台的初学者。我创建了一个文本框,但是当我输入除英语之外的其他语言特别是孟加拉语它显示??。谁能帮我吗。我附上我的代码和示例输出try:fromtkinterimport*importsysexceptImportError:fromtkinterimport*importsysclassApp(object):def__init__(self,parent):self.f

我如何将crossbar客户端(python3,asyncio)与tkinter集成

我使用在asyncio事件循环中运行的crossbar的运行程序运行crossbar客户端。我想通过tkinter中的触发器调用RPC。有没有解决方案将它们组合在一起?答案您可以发出HTTP请求来调用RPC。这里描述的一切CrossbarHTTPBridgeCaller。快速摘要您需要做什么:进行配置:HTTP调用者在Web传输的路径上配置-这是Crossbar配置的一部分:{"workers":

pyautogui.keydown()没有在python的bind()函数中注册为事件吗?

我正在制作一个游戏,你可以使用tkinter库躲避坠落的物体。在我的代码中,我试图通过按下向下箭头键绑定canvas.move()函数,然后使用pyautogui按住键来使对象掉落。这是我的代码:fromtkinterimport*fromrandomimportrandintimportpyautoguiclassWindow(Frame):def__init__(self,master=Non

使用底图作为Python GUI中的图形

我有代码片段来生成底图,以及GUI(非常粗略)的启动。但是,我发现“单行”将允许我将地图显示为GUI中的图形。代码片段如下;理想情况下,我想要做一些事情:'底图'的图像,用于重新映射sin(2*pi*t)的图我真的希望代码能够记录图形上的(像素)位置,如果我点击显示的图表(希望你可以点击地图上的任何地方,脚本会记录下来的经度和纬度)你点击的地方)。关于第一步,我尝试过将图变量f设置为等于Basem

将Python代码导出为可执行文件

我使用tkinter和这些模块编写了Python代码:importtkinterastkfromPILimportImageGrabfromtkinter.colorchooserimport*fromtkinterimportfiledialog你能告诉我,如何通过导出/转换为windows的可执行文件(exe)来实现它?我目前正在尝试通过pyinstaller这样做,所以如果你可以给我一些建议