我有接受用户输入的python代码,因此我使用了大量的input语句。现在,我正在使用Tkinter创建GUI,并希望在Tkinter中显示这些输入语句。有没有办法到那里去呢?
对于ex。
var=float(input("enter a number"))
现在我想显示输入语句"enter a number in Tkinter“。有可能做到吗?如果是,是如何实现的?
因此,我已经成功地将Microsoft数据库连接到python,并希望通过一个输入框获取用户的输入,并将数据插入数据库,然而,我很难做到这一点。
这是我的密码
from tkinter import*
import tkinter as tk
from tkinter import ttk
from re import S
import pyodbc
import random
w = tk.Tk()
char = "123456789ASDFGHJKLQWERTYUcharIOPZXCVBNMasdfghjklqwertyuiopasdfghjklzxcvbnm"
try:
我有一个python脚本,它获取文件路径并运行以下脚本: file = 'C:/Users/crist/Downloads/Fraction_Event_Report_Wednesday_June_16_2021_20_27_38.pdf'
lines = []
with pdfplumber.open(file) as pdf:
pages = pdf.pages
for page in pdf.pages:
text = page.extract_text()
我有一个简单的TKinter图形用户界面,它有一个文本输入框和一个按钮。我想输入文本,单击按钮,然后让我的程序打印文本。GUI运行良好,除非我单击文本输入框并输入I box see the cursor or the text,直到我调整窗口大小或单击按钮。当我单击该按钮时,文本将显示在输入框中并返回。当我输入文本时,GUI没有更新。我在OSX10.10上运行Python3.4。任何想法都是受欢迎的。
代码如下:
#!/usr/bin/env python
from tkinter import *
def getstring():
filter_string= sfilter.ge
我正在创建一个Python阶乘程序,我已经用tkinter设置它,将输入框中的数字打印到Python中,但是如何将它打印到一个单独的文本框中呢?这是我的代码:来自tkinter导入*
def factorial(n):
first = True
for number in range(1, n+1):
if first:
answer = number
first = False
else:
answer = answer * number
return answer
在tkinter GUI中,我创建了一个“注册帐户”窗口。如果用户在未填充一个或多个条目(在输入框中)的情况下单击“注册”按钮,则会出现一个错误消息框。我想要的是,当用户单击错误消息框的“确定”按钮时,光标应该移动到那个特定的空输入框,从而指示用户哪个输入框是空的。 from tkinter import *
import tkinter.messagebox
class MyGUI:
def __init__(self):
self.root = Tk()
self.entrybox = []
for i in range(9): #Creating 9 En
作为一名python新手,我试图在Tkinter中创建一个表单,其中包含一些输入框,可以从用户那里获取一些值。为此,我使用For循环创建了一个4x2的输入框矩阵,并用一些虚拟名称填充它们。现在我想知道如何让所有这些框在一次拍摄中变得空白。我创建的函数只将最后一个输入框设为空白。我试图一个接一个地访问所有的框,使它们成为空白,但不能这样做。 from tkinter import *
master = Tk()
master.geometry("175x175")
def clear():
e1.delete(0, END)
for y in range(4):
我需要用Tkinter创建一个GUI应用程序,它需要大量的文本字段输入。用户必须输入所有条目,然后使用“运行”按钮执行特定功能。我想做的是:包括一个功能,恢复用户输入的所有文本数据从以前的会话,以便用户不必一次又一次地输入所有的数据。我可以使用entry_box.set('desired string')选项,但这是静态的,没有考虑之前的图形用户界面会话。
例如,在以下脚本中:
#!usr/bin/env python
from Tkinter import *
# Define input retrieve function for application input
de
我把这段代码摘自trinket.io
import turtle
tina = turtle.Turtle()
tina.shape("turtle")
# promt user for color and make turtle that color
turtle_color = input("What color should tina the turtle be?")
tina.color(turtle_color)
# promt user for background color and makes it that color
myscre
我已经用python3.4编写了一个脚本,我想在tkinter的输入框中添加一个if-else条件。这个是可能的吗?
注意:当前代码不能正常工作。请让我知道,我在代码中写了什么是可能的还是不可能的?
from tkinter import *
root = Tk()
a = ""
b = "hello"
e = Entry(root)
e.pack()
e.insert(0, if(len(a) == 0) b else a)
root.mainloop()
我必须做10个输入框,而不是每个单独的,我已经这样做了:
for i in range(0,10):
widthEntry = Entry(root, width=int(9.5), relief='solid')
widthEntry.grid(row=i+7, column=2, ipady=2)
那么,如何提取输入的值,例如,输入框7,以便在计算中使用该值?我在用Python和Tkinter
有没有可能构建一个Python GUI (比方说使用Tkinter),然后将用户输入从Python GUI传递到一个windows批处理文件中。我的目标是使用Python使批处理文件有一个很好的前端。
简单的例子:
在Python代码中,将要求用户输入日期
date = inputInt("Please enter Date yyyymmdd")
现在我需要将这个日期值放入一个windows batchfile中。
我正在尝试添加一个GUI输入框,我发现您这样做的方式是使用一个名为tkinter的模块。当我试图通过ActivePython包在我的arch linux机器上安装它时,我得到了以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.6/tkinter/__init__.py", line 36, in <module>
import _tkinter # If this fails y