分类
摘要:
一、网络协议
客户端/服务器架构
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)