# 模块初识# 模块:别人写好的一个功能,封装起来,导入可以直接用,这个就是模块# 模块也 可以自己写'''模块也可以称为库,模块分为两种,一是标准库,不需要安装,可以直接导入的库,就是标准库,比如一些 Python 最常用的功能,比如 getpass另一种是 第三方库,必须安装才可以用,比如 Django 是 web 框架,必须从第三方下载安装,才可以用初识两个 标准库 sys 和 os 模块'''import sysprint(sys.path) # 打印环境变量# sys 为一个模块,如果想调用其功能,下面接 "." 点# sys 有一个寻导路径,会先到当前路径下寻找,# 导入自己模块时,不能和库名相同# sys.path 打印出的 路径,是 sys 模块能够在的路径# python 的标准库,一般存在 package 里面的 上一层,在 Lib 中# 安装的 第三方库,一般装在 package 里面 或者 自己装的 一般在 site-package 里面print(sys.argv)# 打印脚本的名字,相对路径 (但是 Pycharm 的是绝对路径)
# 自己写一个模块,作为第三方库import login# 找模块,先从当前路径寻找# 如果找不到,会到环境变量中,查找模块# 解决办法有 2 种:# 1. copy 到 site-package 下# 2. 修改环境�ɱس���,ƽ��һ����变量,在添加一个路径 (后续会涉及)