百合文库
首页 > 网文

零基础学Python网络攻防(5)

2023-11-01出书出版树上微出版树上微 来源:百合文库
目前Python中已经有约327 518个第三方库(截至2021年9月16日,PyPI统计数据)。一些著名的第三方库,如表1-1所示。
1.3.1_thread库Python3中,_thread多线程库提供了快捷的调用方式、核心的功能,以及一个简单的锁。以下为作者汇总的名称方法及对应用途,里面有我们常用的方法,如表1-2所示。
使用_thread库可以实现多线程运行代码,系统可以同时处理多件事情,当一件事情没有完成时也不需要等待,可以继续完成另一件事。但是由于Python解释器一定的局限性,Python中的多线程与系统的多线程并不相等,在任意时刻内,Python解释器还是只会运行一个代码,所以Python中并不是所有代码都可以通过多线程提高运行效率。

零基础学Python网络攻防


1.4搭建Python开发环境
1.4.1 对操作系统的要求
Python支持大多数主流操作系统,我们都可以从python.org上下载。
目前Python支持 Windows、MacOS、Linux等常见操作系统,笔者使用的是64位Windows。值得注意的是,不同操作系统上的插件可能会存在兼容性问题。
1.4.2下载和安装Python
首先,使用浏览器打开Python官网(python.org)。打开速度可能会比较慢,请耐心等待。打开后的界面,如图1-13所示。

零基础学Python网络攻防


猜你喜欢