wxpython相关内容

无法在 wxpython GUI 中使用 arduino 串行通信

这是用于更新 GUI 中标签的定义: def updateV(self, event):""""""全局 vser = serial.Serial(端口=“COM3",波特率=9600)x = ser.read() # 读取一个字节ser.close()打印 x如果 v>3:self.labelOne.SetBackgroundColour('red')self.labelOne.SetLab ..
发布时间:2021-11-17 03:51:29 其他开发

wxPython 和 ARCGIS

我正在开发一个用 wx Python 构建的桌面应用程序.我希望该应用程序像 GIS 软件一样可视化地图(shapefile)并提供与地图的交互.我正在查看 arcpy 和 arcgisscripting,但我不确定它是否能帮助我在面板上渲染 shapefile.请告诉我是否可能? 解决方案 ArcGIS 拥有自己的渲染引擎.您需要为 ArcGIS Explorer 或付费版本 ArcMa ..
发布时间:2021-11-17 01:38:52 其他开发

在 wxPython 中的 matplotlib 上弹出注释

我设置了两个面板 wxPython GUI.在我的右侧面板中,我有一个使用 Basemap 的地图显示.在这张(美国)底图上,我绘制了不同城市的散点图.我希望能够点击这些点并在我的 GUI 中弹出一个窗口,该窗口提供与我选择的那个点相关的一些信息(例如城市、纬度/经度等 - 我会存储所有这些信息以列表或其他方式). 我遇到过 AnnoteFinder,但这似乎在我的 GUI 中不起作用(如果 ..
发布时间:2021-11-10 22:50:25 其他开发

Python 和 Matplotlib 以及带有鼠标悬停的注释

当我单击 Basemap Matplotlib Plot 中的一个点时,我目前正在使用此代码在地图上弹出注释. dcc = DataCursor(self.figure.gca())self.figure.canvas.mpl_connect('pick_event',dcc)plot_handle.set_picker(5)self.figure.canvas.draw()类数据光标(对象): ..
发布时间:2021-11-10 22:19:24 其他开发

python:X 服务器上的致命 IO 错误 11(资源暂时不可用):0.0

我正在尝试读取一些图像(然后打算对它们执行一些任务),同时将图像读入内存.我想显示动画“.gif"图像.为此,我不得不使用线程.现在它给出了错误: python:X 服务器上的致命 IO 错误 11(资源暂时不可用):0.0. 有时它会给出错误: python:X 服务器上的致命 IO 错误 0(成功):0.0. (是的,错误信息几乎交替变化)我不知道为什么会发生此错误以及如何将其删除. ..
发布时间:2021-11-10 05:21:55 其他开发

在 Python 中以编程方式生成视频或动画 GIF?

我有一系列图像,我想从中创建视频.理想情况下,我可以为每一帧指定一个帧持续时间,但固定的帧速率也可以.我在 wxPython 中这样做,所以我可以渲染到 wxDC 或者我可以将图像保存到文件中,比如 PNG.是否有 Python 库可以让我从这些帧创建视频(AVI、MPG 等)或动画 GIF? 编辑:我已经尝试过 PIL,但它似乎不起作用.有人可以用这个结论纠正我或建议另一个工具包吗?这个链 ..
发布时间:2021-11-10 05:15:09 其他开发

wxPython中的DLL加载失败错误

这是我第一次用wxPython Python可以去影院我的代码 import wxapp=wx.App()win=wx.Frame(None, -1, '窗口标题')win.Show()app.MainLoop() 这是我得到的错误: 回溯(最近一次调用最后一次):文件“C:/Users/sancios/Desktop/huluhup",第 1 行,在 中.进口 wx文件“ ..
发布时间:2021-09-29 19:19:54 其他开发

wxPython 窗口最大化/恢复

最小化窗口后,如何将其恢复? Iconize() 必须是强制性的. import wxAAAA级(wx.Frame):def __init__(self,parent,id):wx.Frame.__init__(self,parent,id,'Untitled',size=(450,395))定义最小化程序(事件):打印“最小化"self.Iconize()self.Bind(wx.EVT ..
发布时间:2021-09-29 19:19:51 其他开发

是否可以针对 wxPython 中的菜单而不是菜单项绑定事件?

没什么可补充的 解决方案 您想要在菜单打开时发生事件吗?使用 EVT_MENU_OPEN(func) (wxMenuEvent).但它不是特别精确.正如文档所说,如果您打开菜单,它只会发送一次.对于另一个事件,您必须关闭它并再次打开另一个菜单.即在两者之间,您可以打开其他菜单(通过将鼠标悬停在菜单栏中的其他项目),并且不会再次发送该事件. 你需要这个做什么?可能还有另一种方法可以做到 ..
发布时间:2021-09-29 19:19:48 其他开发

如何使用 IEHtmlWindow 小部件更改 html 表单

全部 我想用wx.lib.iewin开发一个软.软包括一个即框架和三个按钮.当我单击一个按钮时,ie 框架可以单击“google.com"这样的 url,然后单击另一个按钮可以在 google.com 的搜索输入表单中设置一些值.最后一个按钮可以点击 google.com 的搜索按钮. 我知道如何浏览谷歌网址. self.ie = iewin.IEHtmlWindow(self.p ..
发布时间:2021-09-29 19:19:46 其他开发

用于任务调度程序的 Wxpython gui

我被要求开发一个类似于任务调度程序中的触发窗口的 GUI.我正在尽我所能做到这一点,但我一直坚持在单个框架中创建多个面板.下面是我的 GUI 假设的快照看起来像.请帮帮我. 解决方案 下面是我使用 wxpython 创建的调度窗口. class SchedulerWindow(wx.Frame):"""这将生成用于设置窗口的 GUI"""#------------------------ ..
发布时间:2021-09-29 19:19:43 其他开发

wxpython - 多个 TextEntryDialog 窗口

我正在尝试先执行一个 TextEntryDialog,然后再执行另一个 TextEntryDialog.我只能让第一个出现,然后在我点击确定后第二个没有出现.我确定这很容易,有人有什么建议吗?谢谢. #!/usr/bin/env python进口 wx巴基班级(wx.Frame):def __init__(self,parent,id):wx.Frame.__init__(self,parent ..
发布时间:2021-09-29 19:19:40 其他开发

在 wxPython 中显示另一个窗口/框架

我对编程、python 和 wxpython 还很陌生.我已经仔细查看了这段代码 HOURS 并尝试在网上到处寻找答案.单击菜单项后,我无法显示新窗口.到目前为止,这是我的代码... import wx类 MainWindow(wx.Frame):def __init__(self,parent,id):wx.Frame.__init__(self,parent,id,'Python Test ..
发布时间:2021-09-29 19:19:37 其他开发

禁用“下一步"按钮,直到在 wx.WizardPageSimple 的单页上满足条件

使用 self.GetParent().FindWindowById(wx.ID_FORWARD).Disable() 我可以完全禁用下一个按钮,但我只希望向导中的第二页有一个禁用按钮,直到满足条件.如果同时创建所有页面,如何防止下一个按钮被禁用,直到我到达第二个页面? 解决方案 该向导非常酷,除非您真的想要修改此类内容.我猜你必须跟踪你所在的页面,然后调用这样的东西(这是你已经知道的): ..
发布时间:2021-09-29 19:19:34 其他开发

Python 的字符串问题

我是一个 Python 菜鸟,所以我可能在这里遗漏了一些东西,但我对如何在我的程序中处理字符串有疑问.当我显示它时,只显示第一个字符. # 一些代码MessageBox = ctypes.windll.user32.MessageBoxA# 一些其他的代码testString = self.statusBar1.GetStatusText(0)# 显示“azertyu"MessageBox(No ..
发布时间:2021-09-29 19:19:31 其他开发

如何在 wxPython 中控制网格的视口?

我正在尝试在我的网格应用程序中实现 Find 功能.我可以使用 SetGridCursor(self, row, col) 移动光标,但我不知道如何将网格的“视口"移动到新的光标位置.也就是说,当光标移动到用户要查找的单元格时,用户仍然需要手动滚动,直到找到光标所在的单元格. 如何以编程方式滚动网格,以便在视口中居中网格光标? 随机,在写这个问题的时候,我去了Grid wiki页面,搜 ..
发布时间:2021-09-29 19:19:29 其他开发

wxPython 导入错误:DLL 加载失败

在 32 位 Windows 7 上安装了带有 Python 2.7 的 wxpython 2.8-unicode. 在导入过程中,出现以下导入错误: 追溯 ...\python27\site-packages\wx-2.8-msw-unicode\wx_core.py 在 () 导入_核心_ 导入错误:DLL 加载失败:找不到指定的模块. 重新安装 ..
发布时间:2021-09-29 19:19:26 其他开发

wxpython-我们可以在 pybusyinfo 对话框上添加确定按钮吗?

我已经创建了 pybusyinfo 对话框来显示消息,并且在睡眠 30 秒后它会自动关闭. 现在我需要在那个对话框中添加 ok 按钮来获取用户输入并且他们没有按下对话框应该在 30 秒内关闭的按钮. 我们可以将该按钮添加到 wx.lib.agw.pybusyinfo 对话框中吗? 或者是否有其他 wx 小部件的对话框会在一段时间后自动关闭? import wx导入 wx.lib ..
发布时间:2021-09-29 19:19:23 其他开发

Wxpython 键盘绑定

所以我正在研究节奏训练器,并使用 wxpython 作为 UI 工具包.我想知道是否有人知道如何绑定键盘按键来播放声音?所以简单地说,用户可以使用键盘来演奏鼓点.示例“按 A 键将播放低音鼓" 现在我遇到了一个教程 - http://www.blog.pythonlibrary.org/2009/08/29/wxpython-catch-key-and-char-events/ ..
发布时间:2021-09-29 19:19:20 其他开发

onclick 函数 matplotlib

cmap = mpl.colors.ListedColormap([[1,0,0], [0,0,1], [0,1,0], [1,1,0]])self.fig = plt.figure(figsize=(6,6))self.ax = self.fig.add_axes([0.1, 0.1, 0.8, 0.8])x_ax = self.fig.add_axes([0.05, 0.1, 0.05, 0. ..
发布时间:2021-09-29 19:19:17 其他开发