from browser import window, document import calendar def timegm(structTime): Logger = window.Logger Query = window.Query Registry = window.Registry nj = window.nj db = window.db vlab = window.vlab satText = window.satText disp_GEast = window.disp_GEast disp_GWest = window.disp_GWest lineText = window.lineText site2sat = window.site2sat site2sun = window.site2sun site2moon = window.site2moon sat2sun = window.sat2sun sat2moon = window.sat2moon viewText = window.viewText views = window.views ABIbutton = window.ABIbutton timeline = window.timeline iquery = window.iquery es = window.es myglobe = window.myglobe cur_date = window.cur_date cur_time = window.cur_time timeText = window.timeText loc = window.loc latText = window.latText lonText = window.lonText disp_lat = window.disp_lat disp_lon = window.disp_lon animText = window.animText pauseButton = window.pauseButton speedText = window.speedText animSpeed = window.animSpeed AbiExit = window.AbiExit AbiSat = window.AbiSat AbiTimeText = window.AbiTimeText AbiTimeVal = window.AbiTimeVal plusButton = window.plusButton minButton = window.minButton lookText = window.lookText timelineRegion = window.timelineRegion globeRegion = window.globeRegion AbiRegion = window.AbiRegion docInit = window.docInit dbRecord = window.dbRecord timegm = window.timegm getTime = window.getTime gmtime = window.gmtime gmtime2str = window.gmtime2str sun_position = window.sun_position normalize = window.normalize globeClicked = window.globeClicked shadeHemisphere = window.shadeHemisphere plotTerminator = window.plotTerminator toggleSite2SatOn = window.toggleSite2SatOn toggleSite2SatOff = window.toggleSite2SatOff toggleSite2SunOn = window.toggleSite2SunOn toggleSite2SunOff = window.toggleSite2SunOff toggleSat2SunOn = window.toggleSat2SunOn toggleSite2MoonOn = window.toggleSite2MoonOn toggleSat2MoonOn = window.toggleSat2MoonOn toggleSat2SunOff = window.toggleSat2SunOff toggleSite2MoonOff = window.toggleSite2MoonOff toggleSat2MoonOff = window.toggleSat2MoonOff viewSet = window.viewSet manualCoords = window.manualCoords Animate = window.Animate PausePlay = window.PausePlay changeSpeed = window.changeSpeed animGlobe = window.animGlobe dateTimeChange = window.dateTimeChange timelineClick = window.timelineClick enterAbiScan = window.enterAbiScan ABISatChange = window.ABISatChange addSec = window.addSec backSec = window.backSec ABIScanTime = window.ABIScanTime getABIScanCoords = window.getABIScanCoords scanAngToLonLat = window.scanAngToLonLat limbCheck = window.limbCheck getMesoLoc = window.getMesoLoc mesoSort = window.mesoSort exitAbi = window.exitAbi return calendar.timegm(structTime) window.timegm = timegm from browser import window, document import time def getTime(): Logger = window.Logger Query = window.Query Registry = window.Registry nj = window.nj db = window.db vlab = window.vlab satText = window.satText disp_GEast = window.disp_GEast disp_GWest = window.disp_GWest lineText = window.lineText site2sat = window.site2sat site2sun = window.site2sun site2moon = window.site2moon sat2sun = window.sat2sun sat2moon = window.sat2moon viewText = window.viewText views = window.views ABIbutton = window.ABIbutton timeline = window.timeline iquery = window.iquery es = window.es myglobe = window.myglobe cur_date = window.cur_date cur_time = window.cur_time timeText = window.timeText loc = window.loc latText = window.latText lonText = window.lonText disp_lat = window.disp_lat disp_lon = window.disp_lon animText = window.animText pauseButton = window.pauseButton speedText = window.speedText animSpeed = window.animSpeed AbiExit = window.AbiExit AbiSat = window.AbiSat AbiTimeText = window.AbiTimeText AbiTimeVal = window.AbiTimeVal plusButton = window.plusButton minButton = window.minButton lookText = window.lookText timelineRegion = window.timelineRegion globeRegion = window.globeRegion AbiRegion = window.AbiRegion docInit = window.docInit dbRecord = window.dbRecord timegm = window.timegm getTime = window.getTime gmtime = window.gmtime gmtime2str = window.gmtime2str sun_position = window.sun_position normalize = window.normalize globeClicked = window.globeClicked shadeHemisphere = window.shadeHemisphere plotTerminator = window.plotTerminator toggleSite2SatOn = window.toggleSite2SatOn toggleSite2SatOff = window.toggleSite2SatOff toggleSite2SunOn = window.toggleSite2SunOn toggleSite2SunOff = window.toggleSite2SunOff toggleSat2SunOn = window.toggleSat2SunOn toggleSite2MoonOn = window.toggleSite2MoonOn toggleSat2MoonOn = window.toggleSat2MoonOn toggleSat2SunOff = window.toggleSat2SunOff toggleSite2MoonOff = window.toggleSite2MoonOff toggleSat2MoonOff = window.toggleSat2MoonOff viewSet = window.viewSet manualCoords = window.manualCoords Animate = window.Animate PausePlay = window.PausePlay changeSpeed = window.changeSpeed animGlobe = window.animGlobe dateTimeChange = window.dateTimeChange timelineClick = window.timelineClick enterAbiScan = window.enterAbiScan ABISatChange = window.ABISatChange addSec = window.addSec backSec = window.backSec ABIScanTime = window.ABIScanTime getABIScanCoords = window.getABIScanCoords scanAngToLonLat = window.scanAngToLonLat limbCheck = window.limbCheck getMesoLoc = window.getMesoLoc mesoSort = window.mesoSort exitAbi = window.exitAbi return time.time() window.getTime = getTime from browser import window, document import time def gmtime(ts): Logger = window.Logger Query = window.Query Registry = window.Registry nj = window.nj db = window.db vlab = window.vlab satText = window.satText disp_GEast = window.disp_GEast disp_GWest = window.disp_GWest lineText = window.lineText site2sat = window.site2sat site2sun = window.site2sun site2moon = window.site2moon sat2sun = window.sat2sun sat2moon = window.sat2moon viewText = window.viewText views = window.views ABIbutton = window.ABIbutton timeline = window.timeline iquery = window.iquery es = window.es myglobe = window.myglobe cur_date = window.cur_date cur_time = window.cur_time timeText = window.timeText loc = window.loc latText = window.latText lonText = window.lonText disp_lat = window.disp_lat disp_lon = window.disp_lon animText = window.animText pauseButton = window.pauseButton speedText = window.speedText animSpeed = window.animSpeed AbiExit = window.AbiExit AbiSat = window.AbiSat AbiTimeText = window.AbiTimeText AbiTimeVal = window.AbiTimeVal plusButton = window.plusButton minButton = window.minButton lookText = window.lookText timelineRegion = window.timelineRegion globeRegion = window.globeRegion AbiRegion = window.AbiRegion docInit = window.docInit dbRecord = window.dbRecord timegm = window.timegm getTime = window.getTime gmtime = window.gmtime gmtime2str = window.gmtime2str sun_position = window.sun_position normalize = window.normalize globeClicked = window.globeClicked shadeHemisphere = window.shadeHemisphere plotTerminator = window.plotTerminator toggleSite2SatOn = window.toggleSite2SatOn toggleSite2SatOff = window.toggleSite2SatOff toggleSite2SunOn = window.toggleSite2SunOn toggleSite2SunOff = window.toggleSite2SunOff toggleSat2SunOn = window.toggleSat2SunOn toggleSite2MoonOn = window.toggleSite2MoonOn toggleSat2MoonOn = window.toggleSat2MoonOn toggleSat2SunOff = window.toggleSat2SunOff toggleSite2MoonOff = window.toggleSite2MoonOff toggleSat2MoonOff = window.toggleSat2MoonOff viewSet = window.viewSet manualCoords = window.manualCoords Animate = window.Animate PausePlay = window.PausePlay changeSpeed = window.changeSpeed animGlobe = window.animGlobe dateTimeChange = window.dateTimeChange timelineClick = window.timelineClick enterAbiScan = window.enterAbiScan ABISatChange = window.ABISatChange addSec = window.addSec backSec = window.backSec ABIScanTime = window.ABIScanTime getABIScanCoords = window.getABIScanCoords scanAngToLonLat = window.scanAngToLonLat limbCheck = window.limbCheck getMesoLoc = window.getMesoLoc mesoSort = window.mesoSort exitAbi = window.exitAbi return time.gmtime(ts) window.gmtime = gmtime from browser import window, document event = window.Event.new('brython_rdy') document.dispatchEvent(event)