示例#1
0
 def __init__(self):
     pro_config = readConfig.ReadConfig()
     global host, username, password, port, database, config
     host = pro_config.get_db("host")
     username = pro_config.get_db("username")
     password = pro_config.get_db("password")
     port = pro_config.get_db("port")
     database = pro_config.get_db("database")
     config = {
         'host': str(host),
         'user': username,
         'passwd': password,
         'port': int(port),
         'db': database,
         'charset': 'utf8'
     }
     self.log = Log.get_log()
     self.logger = self.log.get_logger()
     self.db = None
     self.cursor = None
示例#2
0
# coding:utf-8

import os
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from datetime import datetime
import threading
from main_center.utils import readConfig
import zipfile
import glob
from main_center.utils import common
from main_center.utils.Log import MyLog

localReadConfig = readConfig.ReadConfig()


class Email:
    def __init__(self):
        global host, user, password, port, sender, title
        host = localReadConfig.get_email("mail_host")
        user = localReadConfig.get_email("mail_user")
        password = localReadConfig.get_email("mail_password")
        port = localReadConfig.get_email("mail_port")
        sender = localReadConfig.get_email("sender")
        title = localReadConfig.get_email("subject")

        # 获取接收者名单
        self.value = localReadConfig.get_email('receiver')  # TODO
        self.receiver = []
示例#3
0
import requests
from main_center.utils import readConfig

readconfig = readConfig.ReadConfig()


class configHttp:
    def __init__(self):
        global scheme, baseurl, port, timeout
        scheme = readconfig.get_http('scheme')
        baseurl = readconfig.get_http('baseurl')
        port = readconfig.get_http('port')
        timeout = readconfig.get_http('timeout')
        self.url = None
        self.headers = {}
        self.params = {}

    def set_all_url(self, url):
        self.url = url

    def set_url(self, url):
        self.url = scheme + '://' + baseurl + ':' + port + url

    def set_params(self, param):
        self.params = param

    def set_headers(self, headers):
        self.headers = headers

    def post(self, cookies=''):
        """