在linux中的python的文件有一下:
其中2to3 ->是指向的2to3-3.7文件,第二个文件也是在2to3-3.7文件之中easy_install是python提供的安装工具,他是从pypl中下载的包,还可以在本地的文件下载,easy_install可能会出现版本冲突 easy_install只会安装最新的版本,安装的软件会保存到python环境中。
pip是现代化的安装包,pip可以在本地,url,以及其他源上下载软件包很灵活,可以进行版本的限制,同时可以卸载软件包在没有管理员的权限下也可以使用。
pip3是在安装了python3.x版本时一起下载的就是指定啦当前版本的pip,为了不与其他python版本混淆如pip3.7就是python3.7的pip工具。
在window中的python的环境变量:
单击此电脑 -> 右键属性会打开设置 -> 在找到高级设置 -> 换境变量 -> 找到用户变量里面path打开后就有python的环境变量。
在python中自带的包:
Python项目中看到一个文件名或变量名以单个下划线开头时,意味着该文件或变量是供内部使用的,而不是对外公开访问的。
其中
这些文件它是用于收集其中的国家编码如:
_codecs_cn.py时中国大陆的代码,
_codecs_hk.py是香港的代码,以此类推。
这个模块是提供了函数操作和管理堆,这个模块可以使用堆排序一般在算法场景中使用。
imp模块是与import相关的内置模块,在python3.4版本就已经废除通过importlib来代替他。
hashlib模块,提供了一系列加密哈希算法的实现,HS256,SHA1等一项加密方式。
random.py模块,它是random模块的底层实现之一。random模块提供了生成随机数的功能,可以用于各在Python中,种随机化任务,但是random的随机是假随机。
MD5模块是一个可以用来方便字符和文件的哈希值的模块可以比较哈希值、生成消息认证码 等操作。
其中还有lzma.py是一个数据压缩算法,可以在较高的速度进行数据压缩,有啦这个模块可以用允许在python中进行压缩。
testinternalcapiy 是一个测试脚本,它属于 Python 的源代码库中的 Lib/test 目录下。该脚本用于测试和验证 Python 内部 C API的能和正确性。
testinternalcapi.py 脚本通过测试内部C APl 的不同功能,确保其在不同平台和环境下可靠工作,并检查 API是否按照预期方式工作。它包含了一系列的测试用例,用于对 Python 内部CAPI进行覆盖和验证。