1. 获取当前用户信息
1 | In [1]: import getpass |
2. sys
sys.modules
sys.modules
是一个全局字典,该字典是python启动后就加载在内存中。每当程序员导入新的模块,sys.modules
将自动记录该模块。当第二次再导入该模块时,python会直接到字典中查找,从而加快了程序运行的速度。它拥有字典所拥有的一切方法。
sys.argv
有的时候在我们运行不同任务时需要设置不同的参数或者文件路径,这个时候返回脚本修改往往就很麻烦。在 Python 中,sys.argv[]
能帮助从命令行向程序内部传递参数,比如 python task.py file_path
,你只需要在task.py
脚本中加入以下代码即可,当你执行命令时,file_path
就能传进脚本。
1 | import sys |