def __init__(self): self.headerFiles={ "abslogout": "conf/wifi_abslogout_header", "login": "******", "auth": "conf/wifi_auth_header", "logout": "conf/wifi_logout_header" } self.paramFiles={ "abslogout": "conf/wifi_abslogout_params", "login": "******", "auth": "conf/wifi_auth_params", "logout": "conf/wifi_logout_params" } self.outFiles = { "abslogout": "out/abslogout.txt", "login": "******", "auth": "out/auth.txt", "logout": "out/logout.txt" } ld = LoadData() urls = ld.loadUrls('conf/urls') self.urls={ "abslogout":urls['abslogout'], "login": urls['login'], "logout": urls['logout'], "auth": urls['auth'] } edatas = ld.loadParams('conf/email',split="=") self.eml = MyEmail() self.eml.setUser(edatas['msg_from'],edatas['msg_to'],edatas['passwd']) # self.absLogoutUrl = "http://ipgw.neu.edu.cn/include/auth_action.php" # self.loginUrl = "http://ipgw.neu.edu.cn/srun_portal_pc.php?ac_id=1&" # self.logoutUrl = "http://ipgw.neu.edu.cn/srun_portal_pc.php?ac_id=1&" # self.authUrl = "http://ipgw.neu.edu.cn/include/auth_action.php?" self.ld = ld if not os.path.exists("out"): os.mkdir('out') if not os.path.exists('conf'): print("配置文件损坏,无法运行,请自行查看代码修复!很容易")