我正在用python编写一个文件管理器。其中一个函数是重命名一个文件。我不想用‘pop ()’函数在终端中输入文件名,而是要弹出一个输入框,这样用户就可以在其中输入文件名。
这是重命名文件的函数。
import os
import tkinter
from tkinter import filedialog
from tkinter import messagebox
def rename_file():
messagebox.showinfo(title="Rename File", message="Select the file you want to
我正在绑定插入一个默认值,该默认值将使用tkinter编辑到一个输入框中。当我将其从类中移除时,下面的解决方案可以工作,但在类中不起作用。我的最终目标是根据sql的结果动态更新这个值,但是首先我需要获得要显示的默认值。那就是我现在遇到麻烦的地方。任何对我所缺少的东西的洞察力都是非常感谢的。
from tkinter import *
from tkinter.ttk import *
class Application(Frame):
def __init__(self, master):
Frame.__init__(self,master)
sel
我有以下问题:我想列出所有文件名从一个文件夹到一个tkinter窗口+一个复选框(带有唯一的变量)在每个文件名附近。到目前为止我有这样的想法:
import tkinter as tk
def gui():
master=tk.Tk()
files=next(os.walk('forms'))[2]
i=1
for f in files:
'unique var name??'=tk.IntVar()
tk.Checkbutton(master, text=f, variable='uni
我有一个简单的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
到目前为止我有这个密码。当我不使用tkinter并将a、b和c的值放入代码中时,它工作得很好。但是,当我试图从tkinter输入框中获取值时,它会产生一个错误,并说"numpy.core._exceptions._UFuncNoLoopError: ufunc‘相乘’不包含带有签名匹配类型(dtype('<U1'),dtype(‘float64’) -> None“的循环。我怎么才能让它起作用?
from tkinter import *
import matplotlib.pyplot as plt
import numpy as np
root = T
我正在编写一个程序,它只有一个浏览按钮来搜索一个文件,然后打开您选择的文件。我知道您可以使用'askopenfile‘,但我想先获得名称,以便它可以显示在我的tkinter窗口的一个输入框中,然后用户按下'Use this file’,然后它就会打开。
from tkinter import *
from tkinter import ttk
from tkinter import filedialog
def main():
self = Tk()
F1 = LabelFrame(self, text="Select File")
因此,我已经成功地将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:
我希望能够创建一个下拉列表,并为列表中的每个选项分配一个不同的变量。当从下拉列表中选择该选项时,我希望输入框显示相关变量,而不是选项的名称。
在我的程序中,一个下拉列表包含一个人员列表。每个人都有不同的年龄。如何使用下拉菜单选择人员,然后在输入框中显示其年龄?
正如您在下面看到的,我已经以此格式输入了名称*年龄的选项。我希望尝试按*拆分,然后选择年龄。我尝试使用以下命令指定输入框的文本: text = ((var.get()).split('*')1),但不起作用。
如果有办法做到这一点,请让我知道。
from Tkinter import *
import Tkinter a
我在Python Tkinter上遇到了这个问题。我试图使一个用户界面的形式屏幕,这需要用户输入到屏幕上显示的输入框的值。我已经设置了它,这样两个输入框就在同一个类中(那个类就是界面屏幕)。问题是,当我在其中一个框中键入时,我键入的文本不仅显示在我键入的框中,而且还显示在另一个框中。
下面是有问题的代码。
class GenericSkeleton: # The template for all the screens in the program
def __init__(self):
self.GenericGui = Tk()
self.Ge
基本上我有一堆复选按钮,其中一些是默认打开的,另一些是默认关闭的。我有一个问题,如果我将复选按钮放在函数中,它们在默认情况下不会像应该的那样打开。 下面是工作代码: from tkinter import *
root = Tk()
integer = IntVar(value=1)
Checkbutton(root, text="Should be on by default", variable=integer).grid()
root.mainloop() 下面是不起作用的代码: from tkinter import *
root = Tk()
def ma
所以我有一张有三个输入框的表格。你可以右击三个输入框中的一个,并选择“复制”。这将复制您单击的特定输入框中的文本。
相反,所有三个输入框中的文本都被复制到剪贴板上。如何才能从用户右键单击的输入框中复制文本?
#! /usr/bin/python
import os
import pypyodbc
import tkinter
from tkinter import ttk
from tkinter import messagebox
from tkinter import BOTH, END, LEFT
import tkinter as tk
class Adder(ttk.Frame)
我对编码很陌生。可能编码最多3周。我需要一些帮助正确配置我的加载按钮。在我的程序中,我有一个输入框和按钮,自动生成输入框,然后用它输入字典的值。我想要我的load按钮做的是为您创建适当数量的输入框,并在输入框中填充文本。到目前为止,它所做的只是在标签中填充字典,这是没有用的。
这是我的密码。
from tkinter import *
import tkinter
from math import *
from tkinter.filedialog import askopenfilename
import json
import os
class App:
def __init__