本文整理汇总了Python中db.Db.export_known_planets方法的典型用法代码示例。如果您正苦于以下问题:Python Db.export_known_planets方法的具体用法?Python Db.export_known_planets怎么用?Python Db.export_known_planets使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类db.Db
的用法示例。
在下文中一共展示了Db.export_known_planets方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: DcFrame
# 需要导入模块: from db import Db [as 别名]
# 或者: from db.Db import export_known_planets [as 别名]
#.........这里部分代码省略.........
self.Bind(wx.EVT_CLOSE, self.onClose, self)
self.Bind(dcevent.EVT_SET_MAP_POS, self.setMapPos)
#disable actions for now
#self.Bind(dcevent.EVT_REQUEST_ACTION_PERFORM, self.onPerformActionRequest)
self.Bind(dcevent.EVT_SELECT_UNIT, self.showUnit)
self.Maximize()
self.accounts = []
self.last_active_account_index = 0
self.map.SetFocus()
self.units_panel.set_filter()
def showNextHw(self, evt):
self.accounts = self.db.accounts
if not self.accounts:
return
#self.last_active_account_index+=1
#if self.last_active_account_index >= len(self.accounts):
# self.last_active_account_index = 0
for acc in self.db.accounts.values():
if acc.hw_pos:
print 'set pos for hw of %s at %s'%(acc.login, acc.hw_pos)
self.map.centerAt( acc.hw_pos )
return
def selectUnits(self, event):
self.db.export_known_planets()
#uf = unit_filter.UnitFilterFrame(self, self.conf, self.db)
#uf.Show()
def showUnit(self, event):
pass
#self.units_panel.set_unit(event.attr1)
#for acc in self.db.accounts.values():
# self.units_panel.set_filter(acc)
# break
def showHidePane(self, paneObject):
pane = self._mgr.GetPane(paneObject)
if pane.IsShown():
self._mgr.ClosePane(pane)
else:
self._mgr.RestorePane(pane)
self._mgr.Update()
def showPropertiesView(self, evt):
self.showHidePane(self.propPlanet)
#self.showHidePane(self.propFleet)
def showMessagesView(self, evt):
self.showHidePane(self.messages)
def onClose(self, event):
self.conf.panes = self._mgr.SavePerspective()
#print 'saving "%s"'%(self.conf.panes,)
#self.conf.save()
self.Destroy()