ftpclient.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:_ 作者: zengchunyun 项目源码 文件源码
def __init__(self, server_address):
        self.server_address = server_address  # ?????IP???
        self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)  # ??TCP??socket
        self.message_queue = {}  # ??????
        self.rlist = (select.POLLIN or select.POLLHUP or select.POLLPRI or select.POLLERR)  # ????
        self.wlist = (self.rlist or select.POLLOUT)  # ????
        self.fd_socket = {}  # ??????????socket????
        self.poll = select.poll()  # ????????
        self.logger = logging.getLogger(__name__)  # ??????
        if self.output_console:
            self.console_handler = logging.StreamHandler()  # ???????????
        if self.logfile:  # ???????,????????
            self.file_handler = logging.FileHandler(filename=self.logfile, encoding=self.encoding)  # ????????
        self.set_log()  # ????
        self.connect_server()
        self.is_send = None  # ????????,????None,???????????
        self.local_file = None
        self.remote_file = None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号