python类sendall()的实例源码

rfc2217.py 文件源码 项目:microperi 作者: c0d3st0rm 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def write(self, data):
        """\
        Output the given byte string over the serial port. Can block if the
        connection is blocked. May raise SerialException if the connection is
        closed.
        """
        if not self.is_open:
            raise portNotOpenError
        with self._write_lock:
            try:
                self._socket.sendall(to_bytes(data).replace(IAC, IAC_DOUBLED))
            except socket.error as e:
                raise SerialException("connection failed (socket error): %s" % (e,))
        return len(data)
rfc2217.py 文件源码 项目:microperi 作者: c0d3st0rm 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        with self._write_lock:
            self._socket.sendall(data)
rfc2217.py 文件源码 项目:microbit-gateway 作者: whaleygeek 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        self._write_lock.acquire()
        try:
            self._socket.sendall(data)
        finally:
            self._write_lock.release()
rfc2217.py 文件源码 项目:mb_remote 作者: whaleygeek 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        self._write_lock.acquire()
        try:
            self._socket.sendall(data)
        finally:
            self._write_lock.release()
rfc2217.py 文件源码 项目:gcodeplot 作者: arpruss 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def write(self, data):
        """\
        Output the given byte string over the serial port. Can block if the
        connection is blocked. May raise SerialException if the connection is
        closed.
        """
        if not self.is_open:
            raise portNotOpenError
        with self._write_lock:
            try:
                self._socket.sendall(to_bytes(data).replace(IAC, IAC_DOUBLED))
            except socket.error as e:
                raise SerialException("connection failed (socket error): {}".format(e))
        return len(data)
rfc2217.py 文件源码 项目:gcodeplot 作者: arpruss 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        with self._write_lock:
            self._socket.sendall(data)
rfc2217.py 文件源码 项目:gcodeplot 作者: arpruss 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        self._write_lock.acquire()
        try:
            self._socket.sendall(data)
        finally:
            self._write_lock.release()
process_level.py 文件源码 项目:SMAC-M 作者: LarsSchy 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def send_progress(socket, min, max, current):
    if socket:
        s = "p:min={},max={},current={}\n".format(min, max, current)
        try:
            r = socket.sendall(s)
        except:
            print ("Error sending progress information")
rfc2217.py 文件源码 项目:bitio 作者: whaleygeek 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def write(self, data):
        """\
        Output the given byte string over the serial port. Can block if the
        connection is blocked. May raise SerialException if the connection is
        closed.
        """
        if not self.is_open:
            raise portNotOpenError
        with self._write_lock:
            try:
                self._socket.sendall(to_bytes(data).replace(IAC, IAC_DOUBLED))
            except socket.error as e:
                raise SerialException("connection failed (socket error): {}".format(e))
        return len(data)
rfc2217.py 文件源码 项目:bitio 作者: whaleygeek 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        with self._write_lock:
            self._socket.sendall(data)
rfc2217.py 文件源码 项目:microbit-serial 作者: martinohanlon 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def write(self, data):
        """\
        Output the given byte string over the serial port. Can block if the
        connection is blocked. May raise SerialException if the connection is
        closed.
        """
        if not self.is_open:
            raise portNotOpenError
        with self._write_lock:
            try:
                self._socket.sendall(to_bytes(data).replace(IAC, IAC_DOUBLED))
            except socket.error as e:
                raise SerialException("connection failed (socket error): %s" % (e,))
        return len(data)
rfc2217.py 文件源码 项目:microbit-serial 作者: martinohanlon 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        with self._write_lock:
            self._socket.sendall(data)
rfc2217.py 文件源码 项目:CANbit 作者: whaleygeek 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        self._write_lock.acquire()
        try:
            self._socket.sendall(data)
        finally:
            self._write_lock.release()
rfc2217.py 文件源码 项目:driveboardapp 作者: nortd 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        self._write_lock.acquire()
        try:
            self._socket.sendall(data)
        finally:
            self._write_lock.release()
client.py 文件源码 项目:LMDocker-project 作者: xiaozhazi 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def send_file():

    try:
        socket.connect((HOST,PORT))
    except Exception,e:
        print 'Error connecting to server:%s'% e

    full_name = '/tmp/' + image_name + '.tar'

    print 'send:' + full_name

    try:
        socket.send(full_name,1024)
        data = socket.recv(1024)
    except Exception,e:
        print 'Error,socket send and recv file name failed:%s' % e
        return

    if data == 'ready':
        file_to_send = open(full_name,'rb')
        while True:
            data = file_to_send.read(4096)
            if not data:
                break;

            socket.sendall(data)

    file_to_send.close()
    socket.send('',1024)
    socket.close()
net_ctrl.py 文件源码 项目:ryu-lagopus-ext 作者: lagopus 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def _sendall(self, msg):
        return self._sock_wrap(self._socket.sendall)(msg)
net_ctrl.py 文件源码 项目:ryu-lagopus-ext 作者: lagopus 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def _send_success_response(rpc_session, socket, request, result):
    response = rpc_session.create_success_response(request[RPC_IDX_MSG_ID],
                                                   result)
    socket.sendall(response)
net_ctrl.py 文件源码 项目:ryu-lagopus-ext 作者: lagopus 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def _send_error_response(rpc_session, socket, request, emsg):
    response = rpc_session.create_error_response(request[RPC_IDX_MSG_ID],
                                                 str(emsg))
    socket.sendall(response)


# Network controller singleton
jsonrpc.py 文件源码 项目:mgr.p2p.proxy 作者: tomusdrw 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def sendAll(self, socket, string):
        socket.sendall(string + TERMINAL)
rfc2217.py 文件源码 项目:mb_sdcard 作者: whaleygeek 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def _internal_raw_write(self, data):
        """internal socket write with no data escaping. used to send telnet stuff."""
        self._write_lock.acquire()
        try:
            self._socket.sendall(data)
        finally:
            self._write_lock.release()


问题


面经


文章

微信
公众号

扫码关注公众号