标准模块:sys,os
sys模块
# Author: Alex Chen import sys print(sys.path) # 打印环境变量 print(sys.argv) # 打印当前文件路径
os模块:
# Author: Alex Chen import os # 执行命令 os.system("dir") # 获得结果的内存地址 result_1 = os.popen("dir") print(result_1) # 获得结果的内容 result_2 = os.popen("dir").read() print(result_2) # 创建一个新的文件目录 os.mkdir("new_dir")
第三方库:
自己编写简易第三方库:login.py
# Author: Alex Chen username = "alex" password = "123" user = input("username:") pwd = input("password:") if user == username and pwd == password: print("登录成功!") else: print("用户名或密码错误!")
新建另一个python文件:module_third.py
# Author: Alex Chen import login
运行 module_third.py即可调用login.py的程序。
note:调用模块时会首先在当前目录找,如果模块放在了非环境变量中的目录里需要在引入是写出对应路径,如模块放在了new_dir/login.py,在调用时需要写成import new_dir.login方可成功调用,或者直接将模块放到环境变量的目录site-packages下面。