摘要:
#coding=utf-8 import os import socket import hashlib import json # client = socket.socket() #申明socket类型,同时生成socket连接对象 # client.connect(('localhost',6969)) #传入元组,连接到服务端 class FtpClient(object): ... 阅读全文
摘要:
#coding=utf-8 import SocketServer import json import os class MyTcpHandler(SocketServer.BaseRequestHandler): def handle(self): while True: try: self.data = se... 阅读全文
摘要:
Centos里的VI只默认安装了vim-minimal-7.x。所以无论是输入vi或者vim查看文件,syntax功能都无法正常启用。因此需要用yum安装另外两个组件:vim-common-7.x和vim-enhanced-7.x。 命令行里敲入:yum-y install vim-enhanced 阅读全文
摘要:
Python 3.x,已经改名为socketserver;Python 2. #coding=utf-8 #1、必须自己创建一个请求处理类,并且这个类要继承BaseRequesHandler,并且还要重写父类的handler方法 #2、必须实例化TCPServer,并且传递server IP 和第一不创建的请求处理类,给这个TCPServer当做参数传入 #3、server.handle_req... 阅读全文
摘要:
#coding=utf-8 import os import socket import hashlib client = socket.socket() #申明socket类型,同时生成socket连接对象 client.connect(('localhost',6969)) #传入元组,连接到服务端 while True: msg = raw_input("please in... 阅读全文
摘要:
#coding=utf-8 #FTPserver ''' 1.读取文件名 2.检测文件是否存在 3.打开文件 4、检测文件大小 5、发送文件大小给客户端 6.等到客户端确认 7、开始边读边发数据 8、发送MD5 ''' import socket import os import hashlib server = socket.socket() #创建实例 server... 阅读全文