小编And*_*lev的帖子

如何从matplotlib图中提取数据

我有一个wxPython从不同数据集读取的程序,对数据执行各种类型的简单动态分析,并绘制数据集到matplotlib画布的各种组合.我希望有机会将当前绘制的数据转储到文件中,以便稍后进行更复杂的分析.

问题是:是否有任何方法matplotlib可以访问当前绘制的数据matplotlib.Figure

python matplotlib

17
推荐指数
3
解决办法
2万
查看次数

WxPython - 在代码中设置其值时触发复选框事件

考虑下面的代码:

import wx

class MyFrame(wx.Frame):
    def __init__(self, *args, **kwds):
        wx.Frame.__init__(self, *args, **kwds)
        self.cb1 = wx.CheckBox(self, -1, "CheckBox 1")
        self.cb2 = wx.CheckBox(self, -1, "CheckBox 2")
        self.cb3 = wx.CheckBox(self, -1, "CheckBox 3")

        sizer = wx.BoxSizer(wx.VERTICAL)
        sizer.Add(self.cb1, 0, wx.ADJUST_MINSIZE, 0)
        sizer.Add(self.cb2, 0, wx.ADJUST_MINSIZE, 0)
        sizer.Add(self.cb3, 0, wx.ADJUST_MINSIZE, 0)

        self.SetSizer(sizer)
        self.Layout()

        self.Bind(wx.EVT_CHECKBOX, self.OnCb1, self.cb1)
        self.Bind(wx.EVT_CHECKBOX, self.OnCb2, self.cb2)

    def OnCb1(self, evt):
        self.cb2.SetValue(evt.IsChecked())

    def OnCb2(self, evt):
        self.cb3.SetValue(evt.IsChecked())


if __name__ == "__main__":
    app = wx.PySimpleApp(0)
    frame = MyFrame(None, -1, "")
    app.SetTopWindow(frame)
    frame.Show()
    app.MainLoop()
Run Code Online (Sandbox Code Playgroud)

这里我有 3 个复选框绑定在一起,所以什么cb2 …

python wxpython event-handling

5
推荐指数
1
解决办法
8561
查看次数

路径中存在空格的Python错误

在python中,如果我尝试提供空间路径,则会出现如下错误

import os  
os.system("C:\Program Files (x86)\(application.exe)")
Run Code Online (Sandbox Code Playgroud)

' C:\Program'不被识别为内部或外部命令,可操作程序或批处理文件。

如何给空间留出空间?

python os.system space path

1
推荐指数
1
解决办法
6487
查看次数

标签 统计

python ×3

event-handling ×1

matplotlib ×1

os.system ×1

path ×1

space ×1

wxpython ×1