import sys print(sys.prefix) #/Library/Frameworks/Python.framework/Versions/3.3 print(sys.base_exec_prefix) #/Library/Frameworks/Python.framework/Versions/3.3 #sys.exit([arg]) #process exit t="test refcount" print(sys.getrefcount(t)) #4 t1 = t print(sys.getrefcount(t)) #5 #print(sys.getwindowsversion()) #sys.moudles print(sys.path) #['/Users/mare/PycharmProjects/sys_functions', '/Users/mare/PycharmProjects/sys_functions', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python33.zip', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/plat-darwin', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages'] print( sys.copyright ) """ Copyright (c) 2001-2013 Python Software Foundation. All Rights Reserved. Copyright (c) 2000 BeOpen.com. All Rights Reserved. Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved. Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved. """ print("====") print( sys.version ) #3.3.3 (v3.3.3:c3896275c0f6, Nov 16 2013, 23:39:35) #[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] print(sys.getdefaultencoding()) #utf-8 print( sys.stdout.write("hhh") ) print( sys.stderr.write("eee") ) #sys.argv #sys.exc_info()
3/16/2014
Python study, sys modules
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment