文章分类 -  python

python相关编程实例及讲解
摘要:1. 所有版本chrome下载 是不是很难找到老版本的chrome?博主收集了几个下载chrome老版本的网站,其中哪个下载的是原版的就不得而知了。 http://www.slimjet.com/chrome/google-chrome-old-version.php http://google_c 阅读全文
posted @ 2019-01-17 09:17 挖坑达人 阅读(32) 评论(0) 推荐(0)
摘要:一 : 科普一分钟 IO多路复用是IO模式的一种,是一种单线程处理多并发的IO操作的方案,其他IO操作方案分别有 : 阻塞 I/O(blocking IO) 非阻塞 I/O(nonblocking IO) I/O 多路复用( IO multiplexing) 异步 I/O(asynchronous 阅读全文
posted @ 2019-01-15 11:15 挖坑达人 阅读(81) 评论(0) 推荐(0)
摘要:IO多路复用中包括 select、pool、epoll,这些都属于同步,还不属于异步 一、IO多路复用介绍 1、select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修 阅读全文
posted @ 2019-01-15 10:58 挖坑达人 阅读(25) 评论(0) 推荐(0)
摘要:阅读目录 1、requests简介 2、requests的安装 3、requests请求 4、请求响应 5、requests异常处理 6、cookies 7、请求会话(Session) 8、SSL证书验证 9、代理设置 10、身份认证 11、编码 12、其他说明 阅读目录 1、requests简介 阅读全文
posted @ 2019-01-14 10:45 挖坑达人 阅读(41) 评论(0) 推荐(0)
摘要:阅读目录 一、python3函数 1、定义函数规则 2、语法 3、函数调用 4、参数传递 5、参数类型 6、return语句 7、变量作用域 二、匿名函数 1、语法 阅读目录 一、python3函数 1、定义函数规则 2、语法 3、函数调用 4、参数传递 5、参数类型 6、return语句 7、变量 阅读全文
posted @ 2019-01-14 10:23 挖坑达人 阅读(34) 评论(0) 推荐(0)
摘要:阅读目录 1、协程的概念 2、python3实现线程 3、事件驱动 4、IO多路复用 5、select、poll、epoll详解 1、协程的概念 协程,又称微线程,纤程。英文名Coroutine。 线程是系统级别的它们由操作系统调度,而协程则是程序级别的由程序根据需要自己调度。在一个线程中会有很多函 阅读全文
posted @ 2019-01-11 10:28 挖坑达人 阅读(4) 评论(0) 推荐(0)
摘要:UUID是128位的全局唯一标识符,通常由32字节的字母串表示。它可以保证时间和空间的唯一性,也称为GUID。 全称为:UUID--Universally Unique IDentifier 在python 中叫做UUID,在C#中称为 GUID--Globally Unique IDentifie 阅读全文
posted @ 2019-01-08 16:02 挖坑达人 阅读(32) 评论(0) 推荐(0)
摘要:Python3.x中实现在没有其他限定时,and的优先级大于or 在x or y的值只可能是x或y。 当x为true时是x, x为false时是y 在x and y的值只可能是x或y。 当x为true时是y, x为false时是x 阅读全文
posted @ 2019-01-07 14:39 挖坑达人 阅读(9) 评论(0) 推荐(0)
摘要:阅读目录 1、CPU运行原理 2、线程与进程的区别 3、python3调用线程 (1)线程同步 (2)queue同步队列 (3)信号量(Semaphore) (4)事件(event) (5)条件(Condition) 4、python3进程调用 (1)上下文和启动方法 (1)进程之间交换对象 (2) 阅读全文
posted @ 2019-01-05 12:47 挖坑达人 阅读(15) 评论(0) 推荐(0)
摘要:SocketServer是Python标准库中的一个模块,其作用是创建网络服务器。SocketServer模块定义了一些类来处理诸如TCP、UDP、UNIX流和UNIX数据报之上的同步网络请求。 SocketServer模块处理网络请求的功能,可以通过两个主要的类来实现:一个是服务器类,一个是请求处 阅读全文
posted @ 2019-01-04 17:13 挖坑达人 阅读(76) 评论(0) 推荐(0)
摘要:一、socket的定义 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深 阅读全文
posted @ 2019-01-03 09:17 挖坑达人 阅读(17) 评论(0) 推荐(0)
摘要:bin: #启动import os,sysBaseDir = os.path.dirname(os.path.dirname(os.path.abspath(sys.argv[0])))sys.path.append(BaseDir)from core.main import home if __n 阅读全文
posted @ 2019-01-02 16:36 挖坑达人 阅读(32) 评论(0) 推荐(0)
摘要:1、异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! try: pass #代码主体 except Exception as e: pass 例如:转化为数字类型,输入字符串就会报错 inp=input 阅读全文
posted @ 2019-01-01 05:05 挖坑达人 阅读(31) 评论(0) 推荐(0)
摘要:引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码 阅读全文
posted @ 2018-12-31 07:45 挖坑达人 阅读(29) 评论(0) 推荐(0)
摘要:xml即可扩展标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。从结构上,很像HTML超文本标记语言。但他们被设计的目的是不同的,超文本标记语言被设计用来显示数据,其焦点是数据的外观。它被设计用来传输和存储数据,其焦点是数据的内容。那么Python是如何处理 阅读全文
posted @ 2018-12-29 09:04 挖坑达人 阅读(23) 评论(0) 推荐(0)
摘要:shutil内置模块 高级的文件、文件夹、压缩包处理模块['Error', 'ExecError', 'ReadError', 'RegistryError', 'SameFileError', 'SpecialFileError', '_ARCHIVE_FORMATS', '_BZ2_SUPPOR 阅读全文
posted @ 2018-12-28 14:54 挖坑达人 阅读(25) 评论(0) 推荐(0)
摘要:1 版本差异概览 1.1 Python 2.X: str(用于8位文本和二进制数据) unicode(用于宽字符文本) 在Python2中,通用的str类型填补了二进制数据的这一角色(特指python3中的bytes类型),因为字符串也只是字节的序列(单独的unicode类型处理宽字符串)。 在Py 阅读全文
posted @ 2018-12-28 14:40 挖坑达人 阅读(17) 评论(0) 推荐(0)
摘要:Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,你不能拼接字符串和字节流,也无法在字节流里搜索字符串(反之亦然),也不能将字符串传入参数为 阅读全文
posted @ 2018-12-28 13:15 挖坑达人 阅读(17) 评论(0) 推荐(0)
摘要:python序列化模块-shelve模块详解shelve:vt. 将(书等)放置在架子上;搁置,将某事放到一旁不予考虑;将…搁在一边;装搁架于;个人感觉有点像字典缓存?暂时搁置到一旁的意思?研究了一段时间后,感觉它就是当成了一种临时的数据库(dbm)缓存文件来用的感觉。为什么用shelve?(特别是 阅读全文
posted @ 2018-12-28 09:30 挖坑达人 阅读(103) 评论(0) 推荐(0)
摘要:JSON模块 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这 阅读全文
posted @ 2018-12-28 09:21 挖坑达人 阅读(36) 评论(0) 推荐(0)