sys中的常用方法
实战
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Time : 2021/8/21 21:16
# @Author : InsaneLoafer
# @File : package_sys.py
import sys
command = sys.argv[1]
if command == 'modules':
modules = sys.modules
print(modules)
elif command == 'path':
path = sys.path
print(path)
elif command == 'encoding':
code = sys.getdefaultencoding()
print(code)
elif command == 'platform':
print(sys.platform)
elif command == 'version':
print(sys.version)
else:
print('not command')
(venv) D:\My_Files\Python Project\pythonlean\python_package>python package_sys.py version
3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)]
(venv) D:\My_Files\Python Project\pythonlean\python_package>python package_sys.py platform
win32