python模块:sys
- # encoding: utf-8
- # module sys
- # from (built-in)
- # by generator 1.145
- """
- This module provides access to some objects used or maintained by the
- interpreter and to functions that interact strongly with the interpreter.
- Dynamic objects:
- argv -- command line arguments; argv[0] is the script pathname if known
- path -- module search path; path[0] is the script directory, else ''
- modules -- dictionary of loaded modules
- displayhook -- called to show results in an interactive session
- excepthook -- called to handle any uncaught exception other than SystemExit
- To customize printing in an interactive session or to install a custom
- top-level exception handler, assign other functions to replace these.
- stdin -- standard input file object; used by input()
- stdout -- standard output file object; used by print()
- stderr -- standard error object; used for error messages
- By assigning other file objects (or objects that behave like files)
- to these, it is possible to redirect all of the interpreter's I/O.
- last_type -- type of last uncaught exception
- last_value -- value of last uncaught exception
- last_traceback -- traceback of last uncaught exception
- These three are only available in an interactive session after a
- traceback has been printed.
- Static objects:
- builtin_module_names -- tuple of module names built into this interpreter
- copyright -- copyright notice pertaining to this interpreter
- exec_prefix -- prefix used to find the machine-specific Python library
- executable -- absolute path of the executable binary of the Python interpreter
- float_info -- a struct sequence with information about the float implementation.
- float_repr_style -- string indicating the style of repr() output for floats
- hash_info -- a struct sequence with information about the hash algorithm.
- hexversion -- version information encoded as a single integer
- implementation -- Python implementation information.
- int_info -- a struct sequence with information about the int implementation.
- maxsize -- the largest supported length of containers.
- maxunicode -- the value of the largest Unicode code point
- platform -- platform identifier
- prefix -- prefix used to find the Python library
- thread_info -- a struct sequence with information about the thread implementation.
- version -- the version of this interpreter as a string
- version_info -- version information as a named tuple
- dllhandle -- [Windows only] integer handle of the Python DLL
- winver -- [Windows only] version number of the Python DLL
- _enablelegacywindowsfsencoding -- [Windows only]
- __stdin__ -- the original stdin; don't touch!
- __stdout__ -- the original stdout; don't touch!
- __stderr__ -- the original stderr; don't touch!
- __displayhook__ -- the original displayhook; don't touch!
- __excepthook__ -- the original excepthook; don't touch!
- Functions:
- displayhook() -- print an object to the screen, and save it in builtins._
- excepthook() -- print an exception and its traceback to sys.stderr
- exc_info() -- return thread-safe information about the current exception
- exit() -- exit the interpreter by raising SystemExit
- getdlopenflags() -- returns flags to be used for dlopen() calls
- getprofile() -- get the global profiling function
- getrefcount() -- return the reference count for an object (plus one :-)
- getrecursionlimit() -- return the max recursion depth for the interpreter
- getsizeof() -- return the size of an object in bytes
- gettrace() -- get the global debug tracing function
- setcheckinterval() -- control how often the interpreter checks for events
- setdlopenflags() -- set the flags to be used for dlopen() calls
- setprofile() -- set the global profiling function
- setrecursionlimit() -- set the max recursion depth for the interpreter
- settrace() -- set the global debug tracing function
- """
- # no imports
- # Variables with simple values
- api_version = 1013
- base_exec_prefix = 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36'
- base_prefix = 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36'
- byteorder = 'little'
- copyright = 'Copyright (c) 2001-2017 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.'
- dllhandle = 1675624448
- dont_write_bytecode = True
- executable = 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36\\python.exe'
- exec_prefix = 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36'
- float_repr_style = 'short'
- hexversion = 50725872
- maxsize = 9223372036854775807
- maxunicode = 1114111
- platform = 'win32'
- prefix = 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36'
- version = '3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)]'
- winver = '3.6'
- _home = None
- # functions
- def callstats(): # real signature unknown; restored from __doc__
- """
- callstats() -> tuple of integers
- Return a tuple of function call statistics, if CALL_PROFILE was defined
- when Python was built. Otherwise, return None.
- When enabled, this function returns detailed, implementation-specific
- details about the number of function calls executed. The return value is
- a 11-tuple where the entries in the tuple are counts of:
- 0. all function calls
- 1. calls to PyFunction_Type objects
- 2. PyFunction calls that do not create an argument tuple
- 3. PyFunction calls that do not create an argument tuple
- and bypass PyEval_EvalCodeEx()
- 4. PyMethod calls
- 5. PyMethod calls on bound methods
- 6. PyType calls
- 7. PyCFunction calls
- 8. generator calls
- 9. All other calls
- 10. Number of stack pops performed by call_function()
- """
- return ()
- def call_tracing(func, args): # real signature unknown; restored from __doc__
- """
- call_tracing(func, args) -> object
- Call func(*args), while tracing is enabled. The tracing state is
- saved, and restored afterwards. This is intended to be called from
- a debugger from a checkpoint, to recursively debug some other code.
- """
- return object()
- def displayhook(p_object): # real signature unknown; restored from __doc__
- """
- displayhook(object) -> None
- Print an object to sys.stdout and also save it in builtins._
- """
- pass
- def excepthook(exctype, value, traceback): # real signature unknown; restored from __doc__
- """
- excepthook(exctype, value, traceback) -> None
- Handle an exception by displaying it with a traceback on sys.stderr.
- """
- pass
- def exc_info(): # real signature unknown; restored from __doc__
- """
- exc_info() -> (type, value, traceback)
- Return information about the most recent exception caught by an except
- clause in the current stack frame or in an older stack frame.
- """
- pass
- def exit(status=None): # real signature unknown; restored from __doc__
- """
- exit([status])
- Exit the interpreter by raising SystemExit(status).
- If the status is omitted or None, it defaults to zero (i.e., success).
- If the status is an integer, it will be used as the system exit status.
- If it is another kind of object, it will be printed and the system
- exit status will be one (i.e., failure).
- """
- pass
- def getallocatedblocks(): # real signature unknown; restored from __doc__
- """
- getallocatedblocks() -> integer
- Return the number of memory blocks currently allocated, regardless of their
- size.
- """
- return 0
- def getcheckinterval(): # real signature unknown; restored from __doc__
- """ getcheckinterval() -> current check interval; see setcheckinterval(). """
- pass
- def getdefaultencoding(): # real signature unknown; restored from __doc__
- """
- getdefaultencoding() -> string
- Return the current default string encoding used by the Unicode
- implementation.
- """
- return ""
- def getfilesystemencodeerrors(): # real signature unknown; restored from __doc__
- """
- getfilesystemencodeerrors() -> string
- Return the error mode used to convert Unicode filenames in
- operating system filenames.
- """
- return ""
- def getfilesystemencoding(): # real signature unknown; restored from __doc__
- """
- getfilesystemencoding() -> string
- Return the encoding used to convert Unicode filenames in
- operating system filenames.
- """
- return ""
- def getprofile(): # real signature unknown; restored from __doc__
- """
- getprofile()
- Return the profiling function set with sys.setprofile.
- See the profiler chapter in the library manual.
- """
- pass
- def getrecursionlimit(): # real signature unknown; restored from __doc__
- """
- getrecursionlimit()
- Return the current value of the recursion limit, the maximum depth
- of the Python interpreter stack. This limit prevents infinite
- recursion from causing an overflow of the C stack and crashing Python.
- """
- pass
- def getrefcount(p_object): # real signature unknown; restored from __doc__
- """
- getrefcount(object) -> integer
- Return the reference count of object. The count returned is generally
- one higher than you might expect, because it includes the (temporary)
- reference as an argument to getrefcount().
- """
- return 0
- def getsizeof(p_object, default): # real signature unknown; restored from __doc__
- """
- getsizeof(object, default) -> int
- Return the size of object in bytes.
- """
- return 0
- def getswitchinterval(): # real signature unknown; restored from __doc__
- """ getswitchinterval() -> current thread switch interval; see setswitchinterval(). """
- pass
- def gettrace(): # real signature unknown; restored from __doc__
- """
- gettrace()
- Return the global debug tracing function set with sys.settrace.
- See the debugger chapter in the library manual.
- """
- pass
- def getwindowsversion(): # real signature unknown; restored from __doc__
- """
- getwindowsversion()
- Return information about the running version of Windows as a named tuple.
- The members are named: major, minor, build, platform, service_pack,
- service_pack_major, service_pack_minor, suite_mask, and product_type. For
- backward compatibility, only the first 5 items are available by indexing.
- All elements are numbers, except service_pack and platform_type which are
- strings, and platform_version which is a 3-tuple. Platform is always 2.
- Product_type may be 1 for a workstation, 2 for a domain controller, 3 for a
- server. Platform_version is a 3-tuple containing a version number that is
- intended for identifying the OS rather than feature detection.
- """
- pass
- def get_asyncgen_hooks(): # real signature unknown; restored from __doc__
- """
- get_asyncgen_hooks()
- Return a namedtuple of installed asynchronous generators hooks (firstiter, finalizer).
- """
- pass
- def get_coroutine_wrapper(): # real signature unknown; restored from __doc__
- """
- get_coroutine_wrapper()
- Return the wrapper for coroutine objects set by sys.set_coroutine_wrapper.
- """
- pass
- def intern(string): # real signature unknown; restored from __doc__
- """
- intern(string) -> string
- ``Intern'' the given string. This enters the string in the (global)
- table of interned strings whose purpose is to speed up dictionary lookups.
- Return the string itself or the previously interned string object with the
- same value.
- """
- return ""
- def is_finalizing(): # real signature unknown; restored from __doc__
- """
- is_finalizing()
- Return True if Python is exiting.
- """
- pass
- def setcheckinterval(n): # real signature unknown; restored from __doc__
- """
- setcheckinterval(n)
- Tell the Python interpreter to check for asynchronous events every
- n instructions. This also affects how often thread switches occur.
- """
- pass
- def setprofile(function): # real signature unknown; restored from __doc__
- """
- setprofile(function)
- Set the profiling function. It will be called on each function call
- and return. See the profiler chapter in the library manual.
- """
- pass
- def setrecursionlimit(n): # real signature unknown; restored from __doc__
- """
- setrecursionlimit(n)
- Set the maximum depth of the Python interpreter stack to n. This
- limit prevents infinite recursion from causing an overflow of the C
- stack and crashing Python. The highest possible limit is platform-
- dependent.
- """
- pass
- def setswitchinterval(n): # real signature unknown; restored from __doc__
- """
- setswitchinterval(n)
- Set the ideal thread switching delay inside the Python interpreter
- The actual frequency of switching threads can be lower if the
- interpreter executes long sequences of uninterruptible code
- (this is implementation-specific and workload-dependent).
- The parameter must represent the desired switching delay in seconds
- A typical value is 0.005 (5 milliseconds).
- """
- pass
- def settrace(function): # real signature unknown; restored from __doc__
- """
- settrace(function)
- Set the global debug tracing function. It will be called on each
- function call. See the debugger chapter in the library manual.
- """
- pass
- def set_asyncgen_hooks(*args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__
- """
- set_asyncgen_hooks(*, firstiter=None, finalizer=None)
- Set a finalizer for async generators objects.
- """
- pass
- def set_coroutine_wrapper(wrapper): # real signature unknown; restored from __doc__
- """
- set_coroutine_wrapper(wrapper)
- Set a wrapper for coroutine objects.
- """
- pass
- def _clear_type_cache(): # real signature unknown; restored from __doc__
- """
- _clear_type_cache() -> None
- Clear the internal type lookup cache.
- """
- pass
- def _current_frames(): # real signature unknown; restored from __doc__
- """
- _current_frames() -> dictionary
- Return a dictionary mapping each current thread T's thread id to T's
- current stack frame.
- This function should be used for specialized purposes only.
- """
- return {}
- def _debugmallocstats(): # real signature unknown; restored from __doc__
- """
- _debugmallocstats()
- Print summary info to stderr about the state of
- pymalloc's structures.
- In Py_DEBUG mode, also perform some expensive internal consistency
- checks.
- """
- pass
- def _enablelegacywindowsfsencoding(): # real signature unknown; restored from __doc__
- """
- _enablelegacywindowsfsencoding()
- Changes the default filesystem encoding to mbcs:replace for consistency
- with earlier versions of Python. See PEP 529 for more information.
- This is equivalent to defining the PYTHONLEGACYWINDOWSFSENCODING
- environment variable before launching Python.
- """
- pass
- def _getframe(depth=None): # real signature unknown; restored from __doc__
- """
- _getframe([depth]) -> frameobject
- Return a frame object from the call stack. If optional integer depth is
- given, return the frame object that many calls below the top of the stack.
- If that is deeper than the call stack, ValueError is raised. The default
- for depth is zero, returning the frame at the top of the call stack.
- This function should be used for internal and specialized
- purposes only.
- """
- pass
- def __displayhook__(*args, **kwargs): # real signature unknown
- """
- displayhook(object) -> None
- Print an object to sys.stdout and also save it in builtins._
- """
- pass
- def __excepthook__(*args, **kwargs): # real signature unknown
- """
- excepthook(exctype, value, traceback) -> None
- Handle an exception by displaying it with a traceback on sys.stderr.
- """
- pass
- def __interactivehook__(): # reliably restored by inspect
- # no doc
- pass
- # classes
- class __loader__(object):
- """
- Meta path import for built-in modules.
- All methods are either class or static methods to avoid the need to
- instantiate the class.
- """
- @classmethod
- def create_module(cls, *args, **kwargs): # real signature unknown
- """ Create a built-in module """
- pass
- @classmethod
- def exec_module(cls, *args, **kwargs): # real signature unknown
- """ Exec a built-in module """
- pass
- @classmethod
- def find_module(cls, *args, **kwargs): # real signature unknown
- """
- Find the built-in module.
- If 'path' is ever specified then the search is considered a failure.
- This method is deprecated. Use find_spec() instead.
- """
- pass
- @classmethod
- def find_spec(cls, *args, **kwargs): # real signature unknown
- pass
- @classmethod
- def get_code(cls, *args, **kwargs): # real signature unknown
- """ Return None as built-in modules do not have code objects. """
- pass
- @classmethod
- def get_source(cls, *args, **kwargs): # real signature unknown
- """ Return None as built-in modules do not have source code. """
- pass
- @classmethod
- def is_package(cls, *args, **kwargs): # real signature unknown
- """ Return False as built-in modules are never packages. """
- pass
- @classmethod
- def load_module(cls, *args, **kwargs): # real signature unknown
- """
- Load the specified module into sys.modules and return it.
- This method is deprecated. Use loader.exec_module instead.
- """
- pass
- def module_repr(module): # reliably restored by inspect
- """
- Return repr for the module.
- The method is deprecated. The import machinery does the job itself.
- """
- pass
- def __init__(self, *args, **kwargs): # real signature unknown
- pass
- __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None) # default
- """list of weak references to the object (if defined)"""
- __dict__ = None # (!) real value is ''
- # variables with complex values
- argv = [] # real value of type <class 'list'> skipped
- builtin_module_names = () # real value of type <class 'tuple'> skipped
- flags = (
- 0,
- 0,
- 0,
- 0,
- 1,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 1,
- 0,
- )
- float_info = (
- 1.7976931348623157e+308,
- 1024,
- 308,
- 2.2250738585072014e-308,
- -1021,
- -307,
- 15,
- 53,
- 2.220446049250313e-16,
- 2,
- 1,
- )
- hash_info = (
- 64,
- 2305843009213693951,
- 314159,
- 0,
- 1000003,
- 'siphash24',
- 64,
- 128,
- 0,
- )
- implementation = None # (!) real value is ''
- int_info = (
- 30,
- 4,
- )
- meta_path = [
- __loader__,
- None, # (!) real value is ''
- None, # (!) real value is ''
- ]
- modules = {} # real value of type <class 'dict'> skipped
- path = [
- 'C:\\Program Files\\JetBrains\\PyCharm 2017.2.4\\helpers',
- 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip',
- 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36\\DLLs',
- 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36\\lib',
- 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36',
- 'C:\\Users\\limugen\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages',
- ]
- path_hooks = [
- None, # (!) real value is ''
- None, # (!) real value is ''
- ]
- path_importer_cache = {} # real value of type <class 'dict'> skipped
- stderr = None # (!) real value is ''
- stdin = None # (!) forward: __stdin__, real value is ''
- stdout = None # (!) forward: __stdout__, real value is ''
- thread_info = (
- 'nt',
- None,
- None,
- )
- version_info = (
- 3,
- 6,
- 3,
- 'final',
- 0,
- )
- warnoptions = []
- _git = (
- 'CPython',
- 'v3.6.3',
- '2c5fed8',
- )
- _xoptions = {}
- __spec__ = None # (!) real value is ''
- __stderr__ = stderr
- __stdin__ = None # (!) real value is ''
- __stdout__ = None # (!) real value is ''
- # intermittent names
- exc_value = Exception()
- exc_traceback=None
python:sys
python模块:sys的更多相关文章
- python模块(sys)
SYS模块 sys.argv # 命令行参数List,第一个元素是程序本身路径 sys.exit(n) # 退出程序,正常退出时exit(0) sys.version # 获取Python解释程序的版 ...
- Python模块-sys模块
sys.version 获取Python解释程序的版本信息 >>> sys.version '2.7.12 (default, Dec 4 2017, 14:50:18 ...
- python模块sys
#!/bin/env python #-*- encoding=utf8 -*- import sys if __name__=="__main__": # 在解释器启动后, ar ...
- python模块----sys模块 (系统相关的参数和函数)
pprint 模块:它给我们提供了一个方法 pprint() 该方法可以用来对打印的数据做简单的格式化 sys模块+pprint模块 标准库网址(sys):https://docs.python.or ...
- python 模块之-sys
python 模块 sys import sys sys.argv # 参数,第一个参数是脚本的文件明,自定义参数为数组的第二个 sys.argv[1] sys.version # ...
- Python常用模块sys,os,time,random功能与用法,新手备学。
这篇文章主要介绍了Python常用模块sys,os,time,random功能与用法,结合实例形式分析了Python模块sys,os,time,random功能.原理.相关模块函数.使用技巧与操作注意 ...
- python之sys模块详解
python之sys模块详解 sys模块功能多,我们这里介绍一些比较实用的功能,相信你会喜欢的,和我一起走进python的模块吧! sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传 ...
- python学习笔记27(python中sys模块的使用)
sys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info() 获取当前正在 ...
- python之sys模块
38.python的sys模块: 用于提供对Python解释器相关的操作: 1 2 3 4 5 6 7 8 9 sys.argv 命令行参数List,第一个元素是程序本身路径 sy ...
- Python模块 - os , sys.shutil
os 模块是与操作系统交互的一个接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录: ...
随机推荐
- 用Jenkins自动化搭建测试环境-前奏
用Jenkins自动化搭建测试环境-前奏 1.安装 参考及启动:https://www.cnblogs.com/Eric15/articles/9828062.html 2.插件 新手一般按推荐安装即 ...
- ScrollView定时器复用
起始偏移量设置为一个宽度 [NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(refreshPic) us ...
- MVC中的七层架构
工厂模式的七层架构 1.创建Model,实现业务实体. 2.创建IDAL,实现接口. 3.创建DAL,实现接口里的方法. 4.创建DBUtility,数据库操作类5.创建DALFactory,抽象工程 ...
- Django 导入css文件,样式不起作用。Resource interpreted as Stylesheet but transferred with MIME type application/x-css
笔者今天在模板中加载css文件时,发现 css样式能够下载再来却无法起作用,而且,图片.js都能够正常使用. 并且 浏览器提示: Resource interpreted as Stylesheet ...
- Python.tornado.2.tornado.options
记录Tornado-4.0.2源码的阅读,学习,分析 options.py 1. imports 部分 1.1 __future__ from __future__ import absolute_i ...
- 在iOS 8及以后使用UIAlertController 等各种弹出警告通知
原文转自:在iOS 8中使用UIAlertController 感谢作者分享,自我学习之用 iOS 8的新特性之一就是让接口更有适应性.更灵活,因此许多视图控制器的实现方式发生了巨大的变化.全新的UI ...
- python实现文件下载图片视频
最近在学习爬虫,在爬取网站时很多时候是需要将图片或视频下载到本地 今天就来说说如何使用urllib将图片保存到本地 以下代码均为win7 python3.6.* 方法一(使用下载函数保存) from ...
- 多字节字符集与Unicode字符集
在计算机中字符通常并不是保存为图像,每个字符都是使用一个编码来表示的,而每个字符究竟使用哪个编码代表,要取决于使用哪个字符集(charset). 多字节字符集: 在最初的时候,Internet上只有一 ...
- 201621123008 《Java程序设计》第八周学习总结
1. 本周学习总结 2. 书面作业 1. ArrayList代码分析 1.1 解释ArrayList的contains源代码 源代码: public boolean contains(Object o ...
- hook api实现
https://www.cnblogs.com/findumars/p/8734116.html https://blog.csdn.net/lonelyrains/article/details/2 ...