def __init__(self): global host, port, username, password, database host = localReadConfig.get_db("host") port = localReadConfig.get_db("port") username = localReadConfig.get_db("username") password = localReadConfig.get_db("password") database = localReadConfig.get_db("database") # init log class self.getLog = MyLog.getLog() self.log = self.getLog.logger
def setUp(self): self.httprequest = configHttps.ConfigHttps() self.token = selfArgs.get_userDefindArgs("X-XSRF-TOKEN") self.js = selfArgs.get_userDefindArgs("JsessionId") self.headers = { "appDeviceType": "IOS", "language": "en_UK", "Content-Type": "application/json; charset=utf-8", "XSRF-TOKEN": self.token, 'Cookie': "JSESSIONID=" + self.js } self.getLog = MyLog.getLog() self.testlog = self.getLog.logger
def __init__(self): '''初始化邮件属性''' self.Rc = RC.ReadConfig() self.server = self.Rc.getMail('Smtp_Server') self.sender = self.Rc.getMail('Smtp_Sender') self.password = self.Rc.getMail('Password') self.LReceiver = self.Rc.getMail('OnLine_Receiver') self.PReceiver = self.Rc.getMail('Pre_Receiver') self.TReceiver = self.Rc.getMail('Test_Receiver') self.Msg_Title = self.Rc.getMail('Msg_Title') self.Content_Type = self.Rc.getMail('Content_Type') self.Content_Disposition = self.Rc.getMail('Content_Disposition') self.resultPath = self.Rc.getMail('resultPath') # 实例化MyLog self.log = MyLog.getLog('SendEmail') self.logger = self.log.logger # 实例化msg self.msg = MIMEMultipart()
# -*- coding: utf-8 -*- import os from email.mime.application import MIMEApplication from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.header import Header import readConfig import smtplib from common.log import MyLog getlog = MyLog.getLog() log = getlog.logger localReadConfig = readConfig.ReadConfig() class conEmail: def __init__(self): global shost, sUser, sPassword, sport, fromUser, toUser, subject, text, attachfile, on_off shost = localReadConfig.get_email("mail_host") sUser = localReadConfig.get_email("mail_user") sPassword = localReadConfig.get_email("mail_pass") sport = localReadConfig.get_email("mail_port") fromUser = localReadConfig.get_email("sender") # toUser = list(localReadConfig.get_email("receiver").__str__().split(";")) toUser = localReadConfig.get_email("receiver") subject = localReadConfig.get_email("subject") text = localReadConfig.get_email("content") on_off = int(localReadConfig.get_email("on_off"))