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

python – 如何在行为中看到print()语句(BDD)【代码】

上下文:我使用Python with Behave(BDD). 无论我是从命令行(行为)还是从自定义main()运行我的测试,行为都是相同的:测试运行,我在控制台中看到的唯一输出是标准BDD报告. 我的测试包括帮助我调试代码的print()语句.但是,当我运行时,控制台输出中没有显示这些打印语句. 我们有什么方法可以“行为”在我们的代码中显示print语句吗? 我的主要()config = Configuration() if not config.format:default_format = config.defaults["defa...

python – 立即执行方法后的Tkinter【代码】

TKinter’after’方法立即执行,然后在执行后暂停3秒.如果我在CheckStatus函数中也使用’after’方法,它会进入快速循环并且永远不会进入mainloop(). 我究竟做错了什么?文档说这个函数会在暂停时间之后被调用,但它实际上是在之前发生的.我想每秒调用CheckStatus以获取Raspberry Pi上的硬件输入,以及让普通的mainloop响应用户事件.from tkinter import *def DoClick(entries):global ButCountButCount += 1print("ButCount", ButCoun...

Python,tkinter:为什么这个jpeg没有显示?【代码】

参见英文答案 > Retrieve JPEG image from a redirected URL and display it on a GUI window 2个试图在我的GUI窗口上显示来自互联网的图片. 到目前为止我的代码是:picURL = "https://graph.facebook.com/" + ID + "/picture" picBytes= urlopen(picURL).read() picData = io.BytesIO(picBytes) picPil = Image.open(picData) picTk = ImageTk.PhotoImage(picPil) label = Label(image = picT...

python – 按下Tkinter时输入框文本清晰【代码】

我不确定是否已经问过这个问题,但是我有多个输入框,其中包含一段默认文本.我没有尝试设置默认文本,我试图在单击输入框时删除.我希望能够在单击输入框后立即删除默认文本,这样用户就不必这样做了.我想知道是否有人可以分享一个关于如何完成这个的快速示例,以便我可以实现.def removeValue(event):self.entry.delete(0, 'end')return Nonefor i in range(1, numberOfStudents + 1):for p in range(0,2):self.entry = Entry(self.mast...

python – 通过Tkinter中的Button将参数传递给函数,循环中的starnge行为【代码】

我目前正在尝试修复python书“Python下一步”中的一个错误,作者尚未修复并在代码中留下评论:“稍后修复” 我的第一个解决方案失败了,但第二个解决方案成功地删除了循环.问题是我无法弄清楚为什么第一个解决方案失败了! 解决方案1: 当用户使用循环点击Tkinter中的计算器中的按钮时,Button对象和一个名为click的函数只是从lambda参数中打印出一个大写字母C.代码由有问题的鳕鱼附近的V形符号评论,在I点我在说什么. 解决方案2: 删除...

Python Tkinter:尝试获取小部件大小【代码】

我试图通过使用winfo_geometry()函数找到我的窗口的大小,但它最终返回11 0 0我也试过winfo_height,winfo_width,但我一直得到1 码from tkinter import *root=Tk()root.geometry('400x600')print (root.winfo_width()) print (root.winfo_height()) print (root.winfo_geometry())root.mainloop()解决方法:您正在尝试在窗口渲染之前获取尺寸. 在打印之前添加root.update()并显示正确的尺寸.from Tkinter import *root=Tk()root.geome...

python – 如何使用tkinter更改按钮颜色[复制]【代码】

参见英文答案 > ' rel='nofollow' target='_blank'>Tkinter: AttributeError: NoneType object has no attribute 2个我一直收到以下错误:AttributeError:’NoneType’对象没有属性’configure’# create color button self.button = Button(self,text = "Click Me",command = self.color_change,bg = "blue").grid(row = 2, column = 2, sticky = W)def color_change(self):"""Changes the ...

python中的Tkinter模块

Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。 目录:1、简单实例2、Label控件3、Button控件4、Entry控件5、点击按钮输出输入框中的内容6、Text控件7、带滚动条的Text8、Checkbutton多选框控件9、Radiobutton单选框10、Listbox控件一11、Listbox控件二12、Listbo...

python – 让Anaconda的tkinter知道系统字体或为Anaconda安装新字体【代码】

我在Debian Sid笔记本上安装了两个Python,⑴系统的Python(v.2.7)包含一些实用程序包(包括Tkinter)和⑵Anaconda的Python 3. 很容易看出两个Python发行版可以使用哪些(好吧,这里有多少……)字体. Python 2>>> from Tkinter import Tk >>> from tkFont import families >>> Tk(); available = families() ### Tk() is needed to have a running tcl interpreter <Tkinter.Tk instance at 0x7f977bcbfb90> >>> len(available) 3011Py...

python – 如何将参数传递给Tkinter按钮的回调命令?【代码】

我有两个按钮,分别命名为’ButtonA’,’ButtonB’.如果点击任何按钮,我希望程序打印’hello,ButtonA’和’hello,ButtonB’.我的代码如下:def sayHi(name):print 'hello,', nameroot = Tk() btna = Button(root, text = 'ButtonA', command = lambda: text) btna.pack()当我单击ButtonA时,发生错误,文本未定义. 我理解这个错误,但是如何将ButtonA的文本传递给lambda?解决方法:这应该工作:... btnaText='ButtonA' btna = Button(r...

Cython,Python和KeyboardInterrupt被忽略了【代码】

有没有办法根据嵌入在Cython扩展中的循环中断(Ctrl C)Python脚本? 我有以下python脚本:def main():# Intantiate simulatorsim = PySimulator()sim.Run()if __name__ == "__main__":# Try to deal with Ctrl+C to abort the running simulation in terminal# (Doesn't work...)try:sys.exit(main())except (KeyboardInterrupt, SystemExit):print '\n! Received keyboard interrupt, quitting threads.\n'这将运行一个循环,它是C ...

python – 是否有针对Tkinter /网格几何体的GUI设计应用程序?

有没有人知道一个GUI设计应用程序,它允许您选择/拖放小部件,然后将该布局转换为Python代码,并使用适当的Tkinter调用&使用网格几何管理器安排?到目前为止,我已经找到了一些我可能最终使用的相当不错的选项,但它们使用包或地方生成代码. 在您说出来之前:是的,我知道Tkinter很容易学习,是的,我找到了多个在线资源来帮助我这样做,而且我已经开始了.这不是关于避免学习的努力,而是关于使用正确的工具来完成工作.我很久以前就发现那些用...

python – While循环导致整个程序在Tkinter中崩溃【代码】

我试图运行一个While循环,以便不断做一些事情.目前,它所做的只是崩溃我的程序. 这是我的代码:import tkinter def a():root = tkinter.Tk()canvas = tkinter.Canvas(root, width=800, height=600)while True:print("test")a()它将循环print语句,但实际的画布拒绝打开. 有没有可行的无限循环可以与Tkinter一起工作? 额外的信息当我删除While True语句时,画布再次出现.解决方法:Tkinter挂起,除非它可以执行自己的无限循环root.mainl...

接受ssl证书与marionette firefox webdrive python splinter【代码】

当使用python splinter firefox 47 marionette new webdriver时,它在访问我想要的网站时出现证书错误,我试图接受ssl证书与 browser = Browser(‘firefox’,capabilities = {‘marionette’:True,’acceptSslCerts’:True}) 或使用trustAllSSLCertificates而不是acceptSslCerts,但仍然给我证书错误,有什么问题?解决方法:Firefox错误现已解决:https://github.com/mozilla/geckodriver/issues/93 目前,如果您想立即使用此功能,则需...

python – Tkinter在我的mainloop旁边管理我的事件循环【代码】

我一直在慢慢学习Tkinter和面向对象的编程,但我已经将自己编程到这个角落.请原谅我对这个缺乏批判性思考,但我已经问过我认识的每个人谁比我更了解python,我们无法在这里找到一个有效的解决方案. 我有一个gui应用程序正在进行,旨在允许用户输入股票代码,为每个符号创建新标签,然后定期更新每个标签. (有点像一个非常基本的etrade应用程序或其他东西).我发现没有gui这样做很容易,因为我可以说:while True:sPrice = get_stock_price(...