wxpython相关内容

Python工具可视化100k Vertices和1M Edges?

我正在寻找可视化的数据,希望能让它互动。现在我使用的是NetworkX和Matplotlib,当我试图“绘制”图形时,最大化了我的8GB。我不知道有哪些选项和技术可用于处理如此庞大的数据集群* * 。如果有人能指引我正确的方向,那会很棒。如果可以使用的话,我也有一个支持CUDA的GFX卡。 现在我正在考虑只绘制连接最多的节点,比如说顶部5%的边数最多的顶点,然后随着用户缩放填充连接较少的节点 ..
发布时间:2018-05-25 17:04:12 Python

太慢的wxPython应用程序从Google Spreadsheet和用户输入中获取数据需要加速解决方案

我想制作一个应用程序,通过Google Spreadsheet和几张工作表读出城市名称,道路名称和它们之间的距离。 到目前为止,我拥有代码波纹管正常工作。它从电子表格中读出,也接收来自想要找出两个城市之间的道路名称(例如60号道路)的用户的输入以及它们之间的距离。但是,当我运行该应用程序时,它的速度非常慢。 我认为我有一个服务器端用户端问题,但在阅读大量文档后,我感到非常困惑。也许我应 ..
发布时间:2018-05-14 21:47:13 Python

wx.TextCtrl.LoadFile()

我试图快速显示搜索结果数据。我的网络驱动器上的文件的所有绝对文件路径都在一个〜50MB的文本文件中。 python脚本在这个文件[保存在本地驱动器]中的每一行都会在一秒或更短时间内传递一次,这是可以接受的。这是收集结果的时间。 但是,结果在wx.TextCtrl小部件中给出。将它们逐行添加到一个wx TextCtrl将是荒谬的。我提出的最好的方法是将结果写入文本文件,并调用wx.TextCt ..
发布时间:2017-11-04 22:47:05 Python

用python将视频切成帧

我正在尝试编写一个程序,删除没有特定符号的视频帧。我的一般计划: 从视频中分割音频 将视频分割成帧 通过查找符号的子例程来运行框架,通过检查应该是正确颜色的像素,并记录它们的颜色。 删除这些框架和相应的音频秒数 将其全部拼接在一起。 我需要一些帮助,找到可以做到这一点的库。我想知道,如果 wxpython 可以对像素颜色进行检测。我不知道什么库可以分割音频和视频,哪个可以编辑音 ..
发布时间:2017-10-24 00:28:28 Python

wxpython按钮事件问题

问 题 在用wxpytohn练习事件,做了一个测试程序,鼠标点击按钮,执行testEvent方法弹出一个MessageBox。 在运行的时候,TestEvent方法却直接执行了,而且点击按钮没有响应。 大家帮我看看是什么问题导致的? #encoding:utf-8 import wx class TestClass(wx.Frame): txt = None ..
发布时间:2017-09-06 11:37:36 Python

Mac上关于WxPython的问题

问 题 在Mac上用WxPython时,报错说 This program needs access to the screen. Please run with a Framework build of python, and only when you are logged in on the main display of your Mac. 各种查,最后找到一个wxpy..., ..
发布时间:2017-09-06 10:31:29 Python

Dialog的ShowModal()不会发送EVT_PAINT

wx版本:2.8.12.1 我正在尝试构建一个颓废的对话框(背景,按钮,位图边框等),但是在 ShowModal() Paint事件不发出。 它与 Show()超级种子 wx.PopupTransientWindow ,但不与 Show()或 ShowModal() 在 wx.Dialog 如果运行示例,打开对话框并单击两个按钮中的任一个,您将得到终端: 发送刷新 单击确定 ..
发布时间:2017-09-03 02:49:58 开发方法

使用虚拟ListCtrl复制并粘贴wxpython中的行

我在wxpython中使用虚拟的ListCtrl。我试图从列表中选择几行,然后将行值复制/粘贴到文本文件或可能的电子表格中。 如何将选定的行复制到剪贴板(使用CTRL-C)?我应该绑定哪个事件? 谢谢! 解决方案 看一下列表控件的wxPython演示,我想你必须做点什么如下所示: index = self.list.GetFirstSelected() value =“%s: ..
发布时间:2017-09-03 02:27:17 Python

如何获取wxPython中的事件的详细信息

我有一段代码返回由滑块生成的事件。 我将事件绑定到 self.Bind(wx.EVT_SCROLL ,self.OnSlide)。 处理事件的代码如下所示: def OnSlide(self,event): widget = event.GetEventObject() 这是非常好的,但每次执行代码时都会抛出一个错误。它显示为: AttributeE ..
发布时间:2017-09-03 02:21:38 开发方法

wxPython获取事件ID

def getEventID(self,event): print id#如何获取id? EVT_MENU(self,123,self.getEventID) 所以,当按下该ID的菜单项时,我希望我的应用打印“123”。我该怎么做? 解决方案 你应该可以使用 event.GetId() / code>我相信。您也可以使用 event.GetEventObject ..
发布时间:2017-08-31 10:42:18 Python

关闭Tkinter后运行wxPython

我们有两个应用程序,一个开发了一个Tkinter界面,另一个使用wxPython构建。两者都相当复杂。在完成运行Tkinter应用程序后,我想在Tkinter应用程序中选择一个按钮后运行wxPython应用程序。有没有切换事件循环,以便Tkinter应用程序可以无缝切换到wxPython GUI? 虽然以下功能在 root.destroy后工作在Tkinter应用程序中: os.syste ..
发布时间:2017-08-31 06:59:36 Python

wxPython wx.CallAfter - 如何让它立即执行?

当我使用wx.CallAfter执行一个函数时,在其中设置一个变量。我想要能够在下一行获取该变量的值,但是CallAfter似乎稍后执行一个LOT函数。我认为它会在稍后处理的某个队列中推送它,或者有什么...有没有办法让该队列立即被处理? 这是代码wx.CallAfter: def CallAfter(callableObj,* args,** kw): “”“ 在当前和未决事件 处 ..
发布时间:2017-08-31 05:15:19 Python

wxpython - 线程和窗口事件

我有一个wxPython应用程序( http://www.OpenSTV.org ),使用方法对选票进行计数有多轮。我想做两件事: (1)对于大量的选票,这可能有点慢,所以我想显示用户一个进度对话框,所以他不认为应用程序被冻结。 (2)我想允许用户手动破解关系,这需要计数代码显示一个对话框窗口。 要实现(1),我创建一个线程来运行计数代码,这样可以让我向用户。 然而,问题在 ..
发布时间:2017-08-31 04:00:20 Python

可以将参数传递到事件绑定中吗?

我没有在其他地方找到答案,这似乎并没有被问到。 在wxPython中创建事件绑定时,是否可能传递额外的参数到事件?例如,这是正常的方式: b = wx.Button(self,10,“Default Button”,(20 ,20)) self.Bind(wx.EVT_BUTTON,self.OnClick,b) def OnClick(self,event): self.lo ..
发布时间:2017-08-31 01:03:44 Python

在打开的wx.ComboCtrl中接收击键

来自这个问题,我有一个wxComboCtrl,一个自定义弹出窗口由一个面板有一堆radiobuttons ..我的问题是,当我打开弹出窗口组合没有得到击键,因为事件得到处理的面板本身..我想将这些KeyEvents重定向到textctrl组合,但我找不到办法让它工作:/ 我错了吗?用户按键时是否应手动处理textctrl值?我认为这将是一个有点麻烦虽然..因为据说textctrl已经知道如何 ..
发布时间:2017-08-29 22:36:12 开发方法

wxpython:如果通过事件处理程序打开选项卡,该选项卡是否处于活动状态?

我正在使用wxpython制作这个GUI工具。为此,我有一个菜单和几个菜单项。现在,当我点击一个特定的菜单项目时,我已经编写了处理菜单项点击事件的代码。它创建一个新的工作表(面板和其中的listctrl),并将页面添加到已创建的 wx.Notebook 对象中。现在,当我单击一个菜单项之后,我希望连续打开的选项卡是活动的(即那个时候向用户显示的),而实际发生的是打开的第一个选项卡是一个保持活跃。请 ..
发布时间:2017-08-29 22:33:25 开发方法