#!/usr/bin/env python3 import wx from grass.script.setup import set_gui_path set_gui_path() from core.gcmd import RunCommand from gui_core.preferences import MapsetAccess def main(): app = wx.App() dlg = MapsetAccess(parent=None) dlg.CenterOnScreen() if dlg.ShowModal() == wx.ID_OK: ms = dlg.GetMapsets() RunCommand('g.mapsets', parent=None, mapset='%s' % ','.join(ms), operation='set') dlg.Destroy() if __name__ == "__main__": main()