Esempio n. 1
0
'''
Code description:read conf file
Create time:
Developer:
'''

import logging
import configparser
from retail.config.conf import *
from retail.test_case.models.log import Logger

log = Logger(__name__, CmdLevel=logging.INFO, FileLevel=logging.INFO)


class DoConfIni(object):
    def __init__(self):
        """

        :param filename:
        """
        self.cf = configparser.ConfigParser()

    def getConfValue(self, filename, section, name):
        """

        :param config:
        :param name:
        :return:
        """
        try:
            self.cf.read(filename)
Esempio n. 2
0
#             msg = [i.strip() for i in line.split(',')]
#             log.logger.info('reading file succeed')
#             return msg

# if __name__ == '__main__':
#     # readMsg =  getReceiverInfo('mail_receiver.txt')
#     SendEmail().sendEmail('G7其他6国表达对世卫组织支持,美国“断供”后英国迅速“打脸”.html')

from retail.test_case.models.log import Logger
from retail.config import conf
import smtplib
from email.mime.text import MIMEText
import os
from email.header import Header

log = Logger(__name__)


class SendEmail(object):
    def __init__(self,
                 receiverText='mail_receiver.txt',
                 subject='测试报告',
                 server='smtp.qq.com',
                 fromuser='******',
                 frompassword='******',
                 sender='*****@*****.**'):
        self._subject = subject
        self._fromuser = fromuser
        self._frompassword = frompassword
        self._sender = sender
        self._server = server