摘要: 一、网络协议 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构(互联网中处处是C/S架构):B/S架构也是C/S架构的一种,B/S是浏览器/服务器 C/S架构与socket的关系:我们用socket就是为了完成C/S架构的开发 osi七层 引子: 须知一个完整的计算机系统是由硬件、操作系统、应用软... 阅读原文
2017-08-22 15:56:05 阅读(825) 评论(0)
摘要:非常详细的教程https://www.w3cschool.cn/python/ 阅读原文
2017-08-22 15:00:02 阅读(830) 评论(0)
摘要: 1、总结   1、常用4种 编辑框 的构造     1、普通编辑框              单行输入的简单编辑框 (?为所在框的对象,同下)       self.textBox = wx.TextCtrl(parent = ?)     2、密码编辑框              星号掩饰输入字符的密码框     ... 阅读原文
2017-08-22 14:51:03 阅读(989) 评论(0)
摘要: 经典例子: 1.由26个字母组成的字符串 ^[A-Za-z]+$ 2. 中国境内邮政编码 [1-9]\d{5} 3.IP地址 0-99:[1-9]?\d  100-199:1\d{2}  200-249:2[0-4]\d  250-255:25[0-5] 组合起来: (([1-9]?\d|1\d{2}|2[0-4... 阅读原文
2017-08-22 13:54:15 阅读(815) 评论(0)
摘要: python爬虫遇到https站点InsecureRequestWarning警告解决方案 加三行代码即可 from requests.packages.urllib3.exceptions import InsecureRequestWarning,InsecurePlatformWarningrequests... 阅读原文
2017-08-22 13:26:02 阅读(809) 评论(0)
摘要:  这个现象困扰了我一段时间。比如在Pycharm里面运行一个Flask程序,如图所示 在Chrome中一直打不开,换了Firefox,依然如此,但是用mac自带的safari可以打开。 起初我以为是ip地址的问题,将0.0.0.0换成127.0.0.1和localhost都没有用。 一时在网上没找到答案。 Safa... 阅读原文
2017-08-22 12:18:04 阅读(839) 评论(0)
摘要: Python自动化运维之13、异常处理及反射(__import__,getattr,hasattr,setattr)   一、异常处理 python异常:  python的运行时错误称作异常  (1)语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译  (2)逻辑错误:由于不完整或不合法的输入所... 阅读原文
2017-08-22 11:53:09 阅读(819) 评论(0)
摘要: 1 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz 2 xz -d Python-3.6.0.tar.xz 3 tar -xvf Python-3.6.0.tar 4 cd Python-3.6.0 5 ./configure 6 ... 阅读原文
2017-08-22 11:34:02 阅读(848) 评论(0)
摘要:# 开发一个简单的python计算器# 实现加减乘除及括号优先级解析# 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )# 等类似公式后,必须自己解析里面的(),+,-,*,/符... 阅读原文
2017-08-22 09:35:02 阅读(791) 评论(0)
摘要:     socket:socket就是实现服务器和客户端数据的交换,服务器端接收并发送数据,客户端发送并接收数据,并且需要注意的是,在python3中,socket值接收字节。因为客户端在发送连接给服务器的时候,要转换为字节码;服务器端在返回给客户端的时候,也要转换为字节码。     如下所示: 服务器端: imp... 阅读原文
2017-08-22 08:01:06 阅读(781) 评论(0)