# 判断是否执行过初始化动作 if ConfigUtil.init_flag: return logger.info("ConfigUtil-->对象属性初始化") cfgparser = configparser.ConfigParser() # 系统配置 # 以当前文件为准找config.ini文件 cfgpath = os.path.join( os.path.abspath(os.path.join(__file__, "../../..")), "config.ini") logger.info("config.ini------>%s" % cfgpath) # 读ini文件 cfgparser.read(cfgpath, encoding="utf-8") # python3 self.conf = cfgparser ConfigUtil.init_flag = True def __del__(self): # logger.info("del done!") pass # 获取配置值 def get(self, section, option): # 返回的都是字符串 return self.conf.get(section, option) if __name__ == '__main__': str = "http://www.mafengwo.cn/search/q.php?q={}&p={}&t=pois&kt=1".format( "西安", None) logger.info(str)
:return: """ logger.info("employ_job正在执行中...") zhaopin_server.ZhaopinServer().run() def anjuke_job(self): """安居客数据任务 :return: """ logger.info("anjuke_job正在执行中...") anjuke_server.AnJuKeServer().run() def mafengwo_job(self): """马蜂窝数据任务(测试任务) :return: """ logger.info("mafengwo_job正在执行中...") mafengwo_server.MaFengWoServer("西安").run() if __name__ == '__main__': # logger.info("添加一个任务") # SchedulerUtil().add_job("job1") logger.info("启动调度器") SchedulerUtil().start_scheduler() # logger.info("删除一个任务") # time.sleep(15) # SchedulerUtil().remove_job()