草庐IT

Python(Tk)登录界面

前言:什么是tk,python里的tk是什么,能干什么?Tkinter模块("Tk接口")是Python的标准TkGUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以通过ttk实现本地窗口风格,并良好地运行在绝大多数平台中。简单就是一个简单的界面制作,学习这里可以快速学期其他的界面比如说Qt5这里我们来使用tkinter库来制作一个登录界面首先我们先制作一个窗口这里就是一个窗体的代码,运行查看效果 可以可以,下面我们就来制作一下他的按钮的功能,先是登录按钮的功能这里我是设置可以登录三次,三次失

mysql - 在 perl/tk 上使用线程来避免窗口卡住/不响应

我正在尝试在我的perl/tk应用程序中使用线程,以便它在连接到远程mysql服务器时不会卡住。#!/usr/bin/perlusewarnings;usestrict;useDBI;useDBD::mysql;useTk;usethreads;usethreads::shared;our$type="mysql";our$database="b_db";our$host="mysite.com";our$port="3306";our$tablename="tc";our$user="example";our$pwd="********";our$dsn="dbi:$type:$da

Python Tkinter让TK覆盖整个屏幕(如全屏)

有没有一种方法可以将TKINTER的TK()框架与画布一起覆盖整个屏幕,但并不大于屏幕。我的意思是它应该与全屏相似。如果这是我的代码的一部分:classX:def__init__(self):self.tk=Tk()self.canvas=Canvas(self.tk,width=500,height=500,highlightthickness=0)self.canvas.pack()我将如何实现?我认为这是一个与众不同的:self.canvas.attributes(width=x)另外:我现在如何当前的画布有多大(考虑到我不保存在变量中)?我可以访问的画布有某种方法或属性吗?看答案编辑s

c# - 如何通过 GPRS 发送命令到 GPS 跟踪器(TK103、GT02、GT06、TK102 等)

这已经在这里问过https://stackoverflow.com/questions/25460743/gps-tracker-tk103-how-to-send-message-through-server.但是没有任何答案!从GPS设备接收数据:我有一个TCP服务器设置,它从各种GPS跟踪器(TK103、GT02等)接收数据。每个GPS设备发起请求,服务器接受它,并开始接收NMEA数据。效果很好。通过短信向GPS设备发送数据:目前,我们必须向各个设备发送SMS以进行各种配置。这是非常乏味和不准确的。通过GPRS向GPS设备发送数据(这就是我们要实现的):我们想使用TCP或UDP通

通过这个简单的游戏学习 Tcl/Tk 和 Wish

探索Tcl/Tk的基础构造,包括用户输入、输出、变量、条件评估、简单函数和基础事件驱动编程。我写这篇文章的初衷源于我想更深入地利用基于Tcl的Expect。这让我写下了以下两篇文章:通过编写一个简单的游戏学习Tcl 和 通过编写一个简单的游戏学习Expect。我进行了一些 Ansible 自动化工作,逐渐积累了一些本地脚本。有些脚本我频繁使用,以至于以下循环操作变得有些烦人:打开终端使用 cd 命令跳转至合适的目录输入一条带有若干选项的长命令启动所需的自动化流程我日常使用的是macOS。实际上我更希望有一个菜单项或者一个图标,能够弹出一个简单的界面接受参数并执行我需要的操作,这就像在Linux

python - Tk 网格无法正确调整大小

我正在尝试使用Python中的Tkinter编写一个简单的用户界面,但我无法让网格中的小部件调整大小。每当我调整主窗口大小时,条目和按钮小部件根本不会调整。这是我的代码:classApplication(Frame):def__init__(self,master=None):Frame.__init__(self,master,padding=(3,3,12,12))self.grid(sticky=N+W+E+S)self.createWidgets()defcreateWidgets(self):self.dataFileName=StringVar()self.fileEntr

python - 包 "Tk": have 8. 5.2 的版本冲突,正好需要 8.5.15

我正在尝试编译一个程序(python2.7),但无论我做什么,我都会不断收到此错误:C:/Python27/tcl/tk8.5/tk.tcl:versionconflictforpackage"Tk":have8.5.2,needexactly8.5.15versionconflictforpackage"Tk":have8.5.2,needexactly8.5.15whileexecuting"packagerequire-exactTk8.5.15"(file"C:/Python27/tcl/tk8.5/tk.tcl"line18)invokedfromwithin"sourceC

python - 使用 Python 设置 TkHtml(一个 Tk 小部件)

我需要一种简单的方法来呈现使用Requests(python-requests.org)检索到的HTML页面。我在Windows上使用Python3.2。我正在使用tkinter,我发现了一个名为TkHtml的Tk小部件。在http://tkhtml.tcl.tk/中进行了描述DLL可从http://www.hwaci.com/sw/tkhtml/下载.我在http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.py找到了一个python包装器.我不知道如何让TkHtml在python中工作。是否有一些标准方法来处理第3方Tk小部件?我

python - "tk.call"函数在 Python/Tkinter 中有什么作用?

我在Python脚本中看到调用函数,称为tk.call(),但是我不明白same的意思。也没有与之相关的文档。谁能解释一下call()函数的功能。这是一个简单的例子:p.tk.call(p,'put',color,'-to',0,0,p['width'],p['height'])此函数的功能,其中p是PhotoImage小部件。 最佳答案 Tkinter不是纯Python。它的底层是一个实时的Tcl解释器,在解释器中加载了一个名为“tk”的扩展。大多数Tkinter命令、方法和对象最终都会调用tcl命令。例如,当您执行以下操作时:r

python - import tkinter as tk 和 from tkinter import 的区别

我知道这是一个愚蠢的问题,但我才刚刚开始学习python,而且我对python的了解并不多。我的问题是fromTkinterimport*和importTkinterastk?为什么我不能写importTkinter谁能抽出几分钟来启发我? 最佳答案 fromTkinterimport*将Tkinter中的每个公开对象导入您当前的命名空间。importTkinter在您的命名空间中导入“命名空间”Tkinter并且importTkinterastk做同样的事情,但在本地将其“重命名”为“tk”以节省您的输入假设我们有一个模块foo,