def inline_render(): renderplanet.calc_image(os.path.join(web_path, 'rssplanet.png'), web_size)
cities = [] for x in f.readlines(): cities.append(" %s " % x) f.close() # read abbreviations: f = open("abbrev.dat", 'r') abbrev = {} for x in f.readlines(): a, b = x.split(':') abbrev[b.lower().strip()] = a.strip() f.close() lastupd = 0 if __name__ == '__main__': launch_xplanet() while True: if time.time() - lastupd > delay: items = [] dropcount = {} update() if desktop: renderplanet.calc_image(os.path.join(desktop_path, 'rssplanet.png'), desktop_size, desktop) write_marker_file() # generate the marker file printout("\n\n\n\n") lastupd = time.time() elif web_render: inline_render() if only_once: sys.exit(0) time.sleep(draw_delay)