摘要: #!/usr/bin/env python # -*- coding: utf-8 -*- # import socket,os,json # import sys # BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))#获取相对路径转为绝对路径赋于变量 # sys.path.append(BASE_DIR)... 阅读全文
posted @ 2017-06-24 10:50 Bruce.yin 阅读(255) 评论(0) 推荐(0) 编辑
摘要: #socket是什么 #Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 #所以,我们无需深入理解tcp/udp协议,socket已经为我们封装好了,我们只需要遵循socket的规定去... 阅读全文
posted @ 2017-06-24 10:41 Bruce.yin 阅读(138) 评论(0) 推荐(0) 编辑
摘要: # 异常的抛出机制: # # 1、如果在运行时发生异常,解释器会查找相应的处理语句(称为handler). # # 2、要是在当前函数里没有找到的话,它会将异常传递给上层的调用函数,看看那里能不能处理。 # # 3、如果在最外层(全局“main”)还是没有找到的话,解释器就会退出,同时打印出traceback以便让用户找到错误产生的原因 # s1 = 'hello' # try: # i... 阅读全文
posted @ 2017-06-24 10:40 Bruce.yin 阅读(95) 评论(0) 推荐(0) 编辑