Python Version
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#!/usr/bin/python import platform import sys def linux_distribution(): try: return platform.linux_distribution() except: return "N/A" print("""Python version: %s Distribution: %s OS: %s System: %s Machine: %s Platform: %s uname: %s version: %s """ % ( sys.version.split('\n'), str(platform.dist()), linux_distribution(), platform.system(), platform.machine(), platform.platform(), platform.uname(), platform.version(), )) |
Python should output the entire OS environment.
1 2 3 4 5 6 7 |
#!/usr/bin/env python import os for param in os.environ.keys(): print "%20s %s" % (param,os.environ[param]) |