【Python:Int()Base 10的文字无效】教程文章相关的互联网学习教程文章

python – Tkinter:如何设置ttk.Radiobutton激活并获取其值?【代码】

1)我需要设置我的三个ttk.Radiobuttons中的一个默认激活 当我开始我的gui应用程序. 我该怎么做? 2)我还需要检查一下我的ttk.Radiobuttons是否是 用户激活/点击. 我该怎么做?rb1 = ttk.Radiobutton(self.frame, text='5', variable=self.my_var, value=5) rb2 = ttk.Radiobutton(self.frame, text='10', variable=self.my_var, value=10) rb3 = ttk.Radiobutton(self.frame, text='15', variable=self.my_var, value=...

Python:Tkinter / ttk主题消息框

我开始使用Tkinter制作GUI,我也添加了模块tkMessageBox.但最近我发现导入模块ttk会提供更多“最新”结果:按钮和文本框会显示当前操作系统的实际样式.这是:Windows 10按钮是纯蓝色和蓝色,而不是以前版本的阴影灰色块状按钮. 但不幸的是,我找不到在常用的Dialog Boxes(我从tkMessageBox导入的那些)上使用这个ttk主题小部件的方法.因此,确定/取消对话框(例如)仍然显示不属于Windows 10的主题. 我检查的所有文档都将我带到了Tkinter....

如何将Tkinter与Python登录屏幕集成?【代码】

我正在使用Tkinter在这里创建一个登录屏幕.目前,底部的“保持登录状态”按钮是多余的,并且将保持不变.我想要做的是使用此代码:from tkinter import *root = Tk()label_1 = Label(root, text="Username") label_2 = Label(root, text="Password")entry_1 = Entry(root) entry_2 = Entry(root)label_1.grid(row=0, sticky=E) label_2.grid(row=1, sticky=E) entry_1.grid(row=0, column=1) entry_2.grid(row=1, column=1)checkbox =...

python – 展开Text小部件以填充Tkinter中的整个父Frame【代码】

我得到了这个Text小部件,我希望它能够使用Grid几何管理器扩展并填充整个父级. 根据我见过的例子,这个示例程序应该可以工作,唉它没有,当扩展窗口时,内容没有调整大小.from Tkinter import * root = Tk()input_text_area = Text(root) input_text_area.grid(row=1, column=0, columnspan=4, sticky=W+E) input_text_area.configure(background='#4D4D4D')root.mainloop()任何帮助表示赞赏 值得一提的是,我在Python 2.7(最新的2.x版本...

python – 从Weekday int获取Day名称【代码】

我有一个工作日整数(0,1,2 …),我需要得到日期名称(‘星期一’,’星期二’,…). 是否有内置的Python函数或这样做的方法? 这是我写的函数,它可以工作,但我想从内置的datetime lib中获取一些东西.def dayNameFromWeekday(weekday):if weekday == 0:return "Monday"if weekday == 1:return "Tuesday"if weekday == 2:return "Wednesday"if weekday == 3:return "Thursday"if weekday == 4:return "Friday"if weekday == 5:return "Sa...

python – django.db.utils.IntegrityError:重复键值违反唯一约束“django_content_type_pkey”【代码】

遇到一些问题,当我运行’python manage.py syncdb’时,我收到上述错误消息我正在一个相当古老的网站上工作.它用postgres DB运行django 1.2.6. 运行没有安装南部,我设法让它工作. Ran python manage.py schemamigration –initial contact_enquiries运行正常并要求我迁移.然后我运行python manage.py migrate contact_enquiries然后我得到了与上面相同的错误. 它并没有抱怨我的模型中的任何语法,这就是为什么我感到困惑.这是我的模型...

在单行python3中打印一个int列表【代码】

我是python的新手,我试图在一行中扫描多个以空格分隔的数字(让我们假设’1 2 3’为例)并将其添加到int列表中.我这样做是通过使用:#gets the string string = input('Input numbers: ') #converts the string into an array of int, excluding the whitespaces array = [int(s) for s in string.split()] 显然它有效,因为当我输入’1 2 3’并执行打印(数组)时,输出为:[1, 2, 3]但是我想在没有括号的单行中打印它,并且在数字之间...

如何在python中将int转换为float?【代码】

有谁知道如何将int转换为float. 由于某种原因,它继续打印0.我希望它打印一个特定的小数.sum = 144 women_onboard = 314 proportion_womenclass3_survived = sum / np.size(women_onboard) print 'Proportion of women in class3 who survived is %s' % proportion_womenclass3_survived解决方法:除了John的答案之外,你还可以创建一个变量float,结果将产生float.>>> 144 / 314.0 0.4585987261146497

python tkinter中的事件绑定

一个Tkinter主要跑在mainloop进程里。Events可能来自多个地方,比如按键,鼠标,或是系统事件。 Tkinter提供了丰富的方法来处理这些事件。对于每一个控件Widget,你都可以为其绑定方法function。widget.bind(event,handler) 如果相应的event发生了,就会调用handler处理事件。举个例子: 捕获鼠标点击事件:from Tkinter import *root = Tk() def callback(event):print "clicked at", event.x, event.y frame = Frame(root, width...

Python Tkinter 文本框(Entry)【图】

Python Tkinter 文本框用来让用户输入一行文本字符串。你如果需要输入多行文本,可以使用 Text 组件。你如果需要显示一行或多行文本且不允许用户修改,你可以使用 Label 组件。语法 语法格式如下:w = Entry( master, option, ... )master: 按钮的父容器。options: 可选项,即该按钮的可设置的属性。这些选项可以用键 = 值的形式设置,并以逗号分隔。 方法 下表为文本框组件常用的方法: 实例 实例中点击按钮会显示一个信息...

python – 如何在Tkinter中调整根窗口的大小?【代码】

from Tkinter import * import socket, sys from PIL import Image, ImageTkroot = Tk() root.title("Whois Tool") root.resizable(0, 0)text = Text() text1 = Text()image = Image.open("hacker2.png") photo = ImageTk.PhotoImage(image)label = Label(root, image=photo) label.pack()text1.config(width=15, height=1) text1.pack()def button1():s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.connect(("com.whoi...

Python interp1d与UnivariateSpline【代码】

我正在尝试将一些MatLab代码移植到Scipy,我尝试了scipy.interpolate,interp1d和UnivariateSpline两个不同的函数.interp1d结果与interp1d MatLab函数匹配,但是单变量样条数字出来的不同 – 在某些情况非常不同.f = interp1d(row1,row2,kind='cubic',bounds_error=False,fill_value=numpy.max(row2)) return f(interp)f = UnivariateSpline(row1,row2,k=3,s=0) return f(interp)谁能提供任何见解?我的x值不是等间隔的,虽然我不确定...

python – 在Pandas中将列名从int转换为string【代码】

我有一个混合列名的pandas数据帧: 1,2,3,4,5,’班级’ 当我将此数据帧保存到h5file时,它表示由于混合类型,性能将受到影响.如何在pandas中将整数转换为字符串?解决方法:你可以简单地使用df.columns = df.columns.astype(str):In [26]: df = pd.DataFrame(np.random.random((3,6)), columns=[1,2,3,4,5,'Class'])In [27]: df Out[27]: 1 2 3 4 5 Class 0 0.773423 0.865091 0.614956 0.2...

python3.x 实现 print 不换行

print([object, ...], *, sep= , end=\n, file=sys.stdout,flush=FALSE) python中print之后是默认换行的,是因为其默认属性 end 默认值为"\n"(\n为换行符)print(23 祝大家天天开心, end=!)  >>> 23 祝大家天天开心! end就表示print将如何结束,默认为end="\n"(\n为换行符)

python – tkinter optionmenu第一个选项消失了【代码】

ttk optionmenu小部件从下拉列表中的所有值开始.选择任何值后,列表中的第一个值将消失,永远不会重新出现…… 有谁知道为什么?这是小部件设计的一个特征吗?尝试使用以下内容:import tkinter.ttk as ttk import tkinter as tka = tk.Tk()options = ['1', '2', '3'] value = tk.StringVar()masterframe = ttk.Frame() masterframe.pack()dropdown = ttk.OptionMenu(masterframe, value, *options) dropdown.pack()a.mainloop()注意...