当前位置: 首页>>代码示例>>Python>>正文


Python wx.version方法代码示例

本文整理汇总了Python中wx.version方法的典型用法代码示例。如果您正苦于以下问题:Python wx.version方法的具体用法?Python wx.version怎么用?Python wx.version使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在wx的用法示例。


在下文中一共展示了wx.version方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: kicost_version_info

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def kicost_version_info():
    version_info_str = r'KiCost v.{}.'.format(__version__)
    version_info_str += r'at Python {}.{}.{}.'.format(
                                                      sys.version_info.major,
                                                      sys.version_info.minor,
                                                      sys.version_info.micro)
    version_info_str += r'on {}({}).'.format(
                                              platform.platform(),
                                              platform.architecture()[0])
    try:
        import wx
        version_info_str += 'Graphical library: {}.'.format(wx.version())
    except:
        version_info_str += 'No graphical library installed for the GUI.'
    #version_info_str += r'\n'
    return version_info_str

###############################################################################
# Command-line interface.
############################################################################### 
开发者ID:xesscorp,项目名称:KiCost,代码行数:22,代码来源:__main__.py

示例2: check_versions

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def check_versions():
    logging.debug("[wxpython.py] CEF Python {ver}".format(ver=cef.__version__))
    logging.debug("[wxpython.py] Python {ver} {arch}".format(
        ver=platform.python_version(), arch=platform.architecture()[0]))
    logging.debug("[wxpython.py] wxPython {ver}".format(ver=wx.version()))
    # CEF Python version requirement
    assert cef.__version__ >= "66.0", "CEF Python v66.0+ required to run this" 
开发者ID:RimoChan,项目名称:Librian,代码行数:9,代码来源:wxcef.py

示例3: OnPreInit

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def OnPreInit(self):
        super(CefApp, self).OnPreInit()
        # On Mac with wxPython 4.0 the OnInit() event never gets
        # called. Doing wx window creation in OnPreInit() seems to
        # resolve the problem (Issue #350).
        if MAC and wx.version().startswith("4."):
            logging.debug("[wxpython.py] OnPreInit: initialize here"
                          " (wxPython 4.0 fix)")
            self.initialize() 
开发者ID:RimoChan,项目名称:Librian,代码行数:11,代码来源:wxcef.py

示例4: loadModules

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def loadModules(modlist=None):
  adm.mainRevision=0
  adm.mainDate=version.revDate
  
  ignorePaths = [ os.path.abspath(fn) for fn in [sys.argv[0], __file__]]
  names=os.listdir(adm.loaddir)

  for modid in names:
    if modid.startswith('.'):
      continue
    path=os.path.join(adm.loaddir, modid)

    if path in ignorePaths:
      continue
    loadModule(modid, path, modlist) 
开发者ID:andreas-p,项目名称:admin4,代码行数:17,代码来源:main.py

示例5: Freeze

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def Freeze(self):
    return
    # TODO we don't like this
    if not wx.version().endswith(" osx-cocoa") or not wx.version().startswith("3.0"):
      super(Notebook, self).Freeze() 
开发者ID:andreas-p,项目名称:admin4,代码行数:7,代码来源:notebook.py

示例6: Thaw

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def Thaw(self):
    return
    # TODO we don't like this
    if not wx.version().endswith(" osx-cocoa") or not wx.version().startswith("3.0"):
      super(Notebook, self).Thaw() 
开发者ID:andreas-p,项目名称:admin4,代码行数:7,代码来源:notebook.py

示例7: OnMenuAbout

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def OnMenuAbout(self, event):
        info = wx.adv.AboutDialogInfo()
        info.SetName('Relay example GUI')
        if os.path.exists(ICO_PATH):
            info.SetIcon(wx.Icon(ICO_PATH))
        info.SetVersion('v1.0')
        info.SetCopyright('(C) 2018 by Erriez')
        info.SetDescription('Relay example with wxPython {}'.format(wx.version()))
        info.SetWebSite('https://github.com/Erriez/R421A08-rs485-8ch-relay-board',
                        'Source & Documentation')
        info.AddDeveloper('Erriez')
        info.SetLicense('MIT License: Completely and totally open source!')
        wx.adv.AboutBox(info) 
开发者ID:Erriez,项目名称:R421A08-rs485-8ch-relay-board,代码行数:15,代码来源:wxpython_toggle.py

示例8: main

# 需要导入模块: import wx [as 别名]
# 或者: from wx import version [as 别名]
def main(argv):
  adm.app = app
  adm.loaddir=os.path.dirname(os.path.abspath(argv[0]))
  SetLoaddir(adm.loaddir)


  _dn, an=os.path.split(argv[0])
  dot=an.rfind('.')
  if dot > 0:
    adm.appname=an[0:dot]
  else:
    adm.appname=an

  sys.excepthook=LoggerExceptionHook
  if wx.VERSION < (2,9):
    logger.debug("Using old wxPython version %s", wx.version())
  modules=[]

  if sys.platform == "darwin":    macOpt="p"
  else:                           macOpt=""
  opts, args = getopt.getopt(argv[1:], "m:n:%s" % macOpt, ["modules=", "name="])
  for opt in opts:
    if opt[0] in ['-m', '--modules']:
      modules = map(lambda x: "mod%s" % x.capitalize(), opt[1].split(','))
    elif opt[0] in ['-n', '--name']:
      adm.appname=opt[1]
    elif opt[0] == '-p':
      pass
  
  app.SetAppName(adm.appname)
  adm.config=config.Config(adm.appname)
  frame.LoggingDialog.Init()

  adm.appTitle=adm.config.Read("Title", adm.appname.title())
  if wx.VERSION > (2,9):
    app.SetAppDisplayName(adm.appTitle)
    from version import vendor, vendorDisplay
    app.SetVendorName(vendor)
    app.SetVendorDisplayName(vendorDisplay)

  
#  if not modules:
#    modules=adm.config.Read("Modules", [])
  if not modules:
    dot=adm.appname.find('-')
    if dot>0:
      modules=["mod" + adm.appname[:dot].capitalize()]

  loadModules(modules)
  xmlres.init(adm.loaddir)

  adm.mainframe=frame.DetailFrame(None, adm.appTitle, args)
  app.SetTopWindow(adm.mainframe)

  for panelclass in adm.getAllPreferencePanelClasses():
    if hasattr(panelclass, "Init"):
      panelclass.Init()

  adm.mainframe.Show()

  app.MainLoop() 
开发者ID:andreas-p,项目名称:admin4,代码行数:63,代码来源:main.py


注:本文中的wx.version方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。