Package platformids :: Module prettyplatformids

Source Code for Module platformids.prettyplatformids

 1  # -*- coding: utf-8 -*- 
 2  """Utility for pretty printout of pythonids. 
 3  """ 
 4  from __future__ import absolute_import 
 5  from __future__ import print_function 
 6   
 7  import sys 
 8  import os 
 9   
10   
11   
12  __author__ = 'Arno-Can Uestuensoez' 
13  __license__ = "Artistic-License-2.0 + Forced-Fairplay-Constraints" 
14  __copyright__ = "Copyright (C) 2019 Arno-Can Uestuensoez" \ 
15                  " @Ingenieurbuero Arno-Can Uestuensoez" 
16  __version__ = '0.1.1' 
17  __uuid__ = "60cac28d-efe6-4a8d-802f-fa4fc94fa741" 
18   
19  __docformat__ = "restructuredtext en" 
20   
21   
22  _debug = 0 
23  _verbose = 0 
24   
25   
26 -def ppretty_pythonids():
27 """Prints runtime parameters of the current Python syntax and implementation. 28 """ 29 30 sys.stderr.write('\n') 31 32 try: 33 import pythonids.pythondist 34 sys.stderr.write("\n#*\n#* RDBG:CLI:pythonids:\n#*\n") 35 sys.stderr.write(str(pythonids.pythondist.PYDIST_DATA)) 36 sys.stderr.write('\n') 37 sys.stderr.flush() 38 except Exception: 39 pass 40 41 try: 42 import platformids.platforms 43 sys.stderr.write("\n#*\n#* RDBG:CLI:platformids:\n#*\n") 44 _pparms = platformids.platforms.PlatformParameters() 45 _pparms.scan() 46 sys.stderr.write(str(_pparms)) 47 sys.stderr.write('\n') 48 sys.stderr.flush() 49 except Exception: 50 pass 51 52 sys.stderr.write('\n\n') 53 sys.stderr.flush()
54
55 -def main():
56 ppretty_environment()
57 58 if __name__ in ("__main__", "yapyutils.prettyenv"): 59 main() 60 61 sys.exit(0) 62