python类__init__()的实例源码

httpd.py 文件源码 项目:temboard-agent 作者: dalibo 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def __init__(self, cmd_queue, commands, config, sessions, *args, **kwargs):
        """
        Constructor.
        """
        # Commands queue.
        self.cmd_queue = cmd_queue
        # Commands array in shared memory.
        self.commands = commands
        # Sessions array in shared memory.
        self.sessions = sessions
        # Configuration instance.
        self.config = config
        # HTTP server version.
        self.server_version = "temboard-agent/0.0.1"
        # HTTP request method
        self.http_method = None
        # HTTP query.
        self.query = None
        # HTTP POST content in json format.
        self.post_json = None
        # Call HTTP request handler constructor.
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
ESP4S2.py 文件源码 项目:ESP4S2 作者: pgillich 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def __init__(self, device, conf):
        super(EspSender, self).__init__()
        self.daemon = True

        self.conf = conf

        self.debugAck = self.conf.ESP_FORCE_ACK_DEBUG

        self.out_queue = Queue.Queue()
        self.signal_queue = Queue.Queue()

        self.device = device
        self.ip = str(self.conf.ipNetwork[device])

        self.last_send = -1

        self.pin_values = {}

        print "#" + str(device) + " UDP to " + str(self.ip)
ESP4S2.py 文件源码 项目:ESP4S2 作者: pgillich 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def __init__(self, device, conf):
        super(EspHandler, self).__init__()
        self.daemon = True

        self.conf = conf

        self.sender = None

        self.device = None
        self.in_queue = None
        self.pin_last_command = {}

        if (device > 0) and (self.conf.ipNetwork is not None) and (device < self.conf.ipNetwork.size):
            self.device = device

            self.sender = EspSender(device, self.conf)
            self.sender.start()

            self.in_queue = Queue.Queue()
            print "#" + str(device) + " Handler to " + str(self.getIp())
        else:
            print "#" + str(device) + " Invalid device or net: " + str(self.conf.ipNetwork)
request_handler.py 文件源码 项目:Protector 作者: trivago 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def __init__(self, *args, **kwargs):
        self.tls = threading.local()
        self.version_table = {10: 'HTTP/1.0', 11: 'HTTP/1.1'}
        self.http_request = HTTPRequest()

        # Address to time series backend
        backend_host, backend_port = self.backend_address
        self.backend_netloc = "{}:{}".format(backend_host, backend_port)

        self.path = None
        self.connection = None
        self.rfile = None
        self.wfile = None
        self.close_connection = 0

        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
log-server.py 文件源码 项目:automated-arancino 作者: necst 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
sslkill.py 文件源码 项目:sslkill 作者: m4n3dw0lf 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def __init__(self, *args, **kwargs):
        self.tls = threading.local()
        self.tls.conns = {}
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
auto_test.py 文件源码 项目:TCP-IP 作者: JackZ0 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def __init__(self, resources, *args, **kwargs):
        """
        :arg resources: A dict of resource paths pointing to content bytes

        """
        self.resources = resources
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
http.py 文件源码 项目:prometheus-pve-exporter 作者: znerol 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def __init__(self, config, duration, errors, *args, **kwargs):
        self._config = config
        self._duration = duration
        self._errors = errors
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
httpd.py 文件源码 项目:chip-mearm 作者: janvdbrink 项目源码 文件源码 阅读 34 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
httpd.py 文件源码 项目:chip-mearm 作者: janvdbrink 项目源码 文件源码 阅读 33 收藏 0 点赞 0 评论 0
def __init__(self, server_address, RequestHandlerClass, thread = {}):
        HTTPServer.__init__(self,  server_address, RequestHandlerClass)
        self.thread = thread
httpd.py 文件源码 项目:chip-mearm 作者: janvdbrink 项目源码 文件源码 阅读 32 收藏 0 点赞 0 评论 0
def __init__(self, name=None):
        Thread.__init__(self, name=name)
        self.daemon = True
        self.event = Event()
        self.degree = 90
        self.direction = None
        self.servo = ServoSG90()
        self.channel = {'left':0, 'right':1, 'middle':2, 'claw':3}
        self.name = name

        self.servo.set_pwm_freq(60)
        self.servo.set_degree(self.channel[name], 90)
auto_test.py 文件源码 项目:certbot 作者: nikoloskii 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def __init__(self, resources, *args, **kwargs):
        """
        :arg resources: A dict of resource paths pointing to content bytes

        """
        self.resources = resources
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
proxy.py 文件源码 项目:docker-hma-proxy 作者: wallneradam 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
        self.tls = threading.local()
        self.tls.conns = {}
        BaseHTTPRequestHandler.__init__(self, request, client_address, server)

    # noinspection PyShadowingBuiltins
ESP4S2.py 文件源码 项目:ESP4S2 作者: pgillich 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def __init__(self, conf):
        super(EspNetHandler, self).__init__()
        self.daemon = True

        self.conf = conf
        self.debugAck = self.conf.ESP_FORCE_ACK_DEBUG

        self.sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        self.sock.bind((conf.ESP_LISTEN_IP, self.conf.ESP_LISTEN_PORT))
        print("Listening ESP on " + self.conf.ESP_LISTEN_IP + ":" +
              str(conf.ESP_LISTEN_PORT) + ", sending to :" + str(conf.ESP_PORT))
sjet.py 文件源码 项目:sjet 作者: siberas 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def MakeHandlerClass(base_url):
    #This class will handles any incoming request from
    #the JMX service
    # Needed during installation of the JAR
    class CustomHandler(BaseHTTPRequestHandler):

        def __init__(self, *args, **kwargs):
             self._base_url = base_url
             BaseHTTPRequestHandler.__init__(self, *args, **kwargs)

        #Handler for the GET requests
        def do_GET(self):
            if self.path=="/":
                mlet_code = '<html><mlet code="de.siberas.lab.SiberasPayload" archive="siberas_mlet.jar" name="Siberas:name=payload,id=1" codebase="' + self._base_url + '"></mlet></html>'

                self.send_response(200)
                self.send_header('Pragma', 'no-cache')
                self.end_headers()
                self.wfile.write(mlet_code)

            elif self.path=="/siberas_mlet.jar":
                f = open("./payloads/siberas_mlet.jar")
                self.send_response(200)
                self.send_header('Content-type', 'application/jar')
                self.end_headers()
                self.wfile.write(f.read())
                f.close()

            else:
                self.send_error(404, 'File not found: ' + self.path)
                #
                # except IOError:
                #   self.send_error(404,'File Not Found: %s' % self.path)

    return CustomHandler

### /INSTALL MODE ###


### UNINSTALL MODE ###
server.py 文件源码 项目:proxypool 作者: sml2h3 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def __init__(self,PORT):
        self.port = PORT
        self.logger = Logger('server.py')
        self.run()
server.py 文件源码 项目:proxypool 作者: sml2h3 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
            self.sqlite = sqlite3.connect(DB_CONFIG['SQLITE'])
            self.table_name = 'proxy'
            BaseHTTPRequestHandler.__init__(self, request, client_address, server)
influxdbrouter.py 文件源码 项目:LMS 作者: RRZE-HPC 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
        self.timeout = 1

        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
influxdbrouter.py 文件源码 项目:LMS 作者: RRZE-HPC 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def __init__(self, configfile, pidfile):
        self.configfile = configfile
        self.receiver = None
        self.config = None
        Daemon.__init__(self, pidfile)
api.py 文件源码 项目:Price-monitor 作者: qqxx6661 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def __init__(self, port):
        self.port = int(port)
        self.run()
api.py 文件源码 项目:Price-monitor 作者: qqxx6661 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
            try:
                self.sqlite = DatabaseObject(DB_CONFIG['SQLITE'])
                self.table_name = 'proxy'
            except Exception, e:
                self.sqlite = ''
                logger.error('SQLite error: %s', e)
            BaseHTTPRequestHandler.__init__(self, request, client_address, server)
api.py 文件源码 项目:flask_yzd 作者: qqxx6661 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def __init__(self, port):
        self.port = int(port)
        self.run()
api.py 文件源码 项目:flask_yzd 作者: qqxx6661 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def __init__(self, request, client_address, server):
            try:
                self.sqlite = DatabaseObject(DB_CONFIG['SQLITE'])
                self.table_name = 'proxy'
            except Exception, e:
                self.sqlite = ''
                logger.error('SQLite error: %s', e)
            BaseHTTPRequestHandler.__init__(self, request, client_address, server)
HypermediaHttpServer.py 文件源码 项目:MachineHypermediaToolkit 作者: connectIOT 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def __init__(self, appRequestHandler, *args, **kwargs):
        self.handleRequest = appRequestHandler
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
sslkill.py 文件源码 项目:pythem 作者: m4n3dw0lf 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def __init__(self, *args, **kwargs):
        self.tls = threading.local()
        self.tls.conns = {}
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
agent.py 文件源码 项目:mamonsu 作者: postgrespro 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def __init__(self, config):
        super(AgentApi, self).__init__(config)
        self._enabled = config.fetch('agent', 'enabled', bool)
        self.host = config.fetch('agent', 'host')
        self.port = config.fetch('agent', 'port', int)
agent.py 文件源码 项目:mamonsu 作者: postgrespro 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def __init__(self, config):
        def handler(*args):
            AgentApiHandler(config, *args)
        server = HTTPServer((config.host, config.port), handler)
        server.serve_forever()
agent.py 文件源码 项目:mamonsu 作者: postgrespro 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def __init__(self, config, *args):
        self.sender = config.sender
        BaseHTTPRequestHandler.__init__(self, *args)
basehttp.py 文件源码 项目:Deploy_XXNET_Server 作者: jzp820927 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def __init__(self, filelike, blksize=8192):
        self.filelike = filelike
        self.blksize = blksize
        if hasattr(filelike,'close'):
            self.close = filelike.close
basehttp.py 文件源码 项目:Deploy_XXNET_Server 作者: jzp820927 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def __init__(self,headers):
        if not isinstance(headers, list):
            raise TypeError("Headers must be a list of name/value tuples")
        self._headers = headers


问题


面经


文章

微信
公众号

扫码关注公众号