的PyFolio Overview Note As(至少)2017年7月25日的pyfolio的API已经改变和create_full_tear_sheet不再有gross_lev作为命名//quantopian.github.io/pyfolio/:argument. Consequently整合样品不从主 在HTTP页面workpyfolioQuoting pyfolio is a Python library for performance and risk analysis of financial portfolios developed by Quantopian Inc. It

DateTime Objects 各种日期和时间对象由datetime模块提供。在使用任何这些函数之前,头文件datetime.h必须包含在你的来源中(注意这不包含在Python.h中)和宏PyDateTime_IMPORT必须调用,通常作为模块初始化函数的一部分。宏将一个指向C结构的指针放到一个静态变量PyDateTimeAPI中,由下面的macros使用 用于访问UTC singleton的宏: PyObject * PyDateTime_TimeZone_UTC 返回表示UTC的时区单例,与datetime.timezone.utc. 相同的对象,版本3.7. Type-check ma

symtable– 访问编译器的符号表 源代码: Lib / symtable.py 符号表由编译器在生成字节码之前从AST生成。符号表负责计算代码中每个标识符的范围。symtable提供了一个界面来检查这些表格. 生成符号表 symtable.symtable(code, filename, compile_type) 返回顶部SymbolTable对于Python源code.filename是包含代码的文件的名称。compile_type是mode compile(). 参数检查符号表 class symtable.SymbolTable 一个块的命名空间表。构造函数不公开.

pkgutil– 包扩展实用程序 源代码: Lib / pkgutil.py 此模块为导入系统提供实用程序,特别是packagesupport . class pkgutil.ModuleInfo(module_finder, name, ispkg) 一个命名元组,它包含一个模块信息的简短摘要. 新版本3.6. pkgutil.extend_path (path, name) 扩展组成包的模块的搜索路径。intendeduse是将以下代码放在包的__init__.py: from pkgutil import extend_path__path__ = extend_path(_

gc– 垃圾收集器界面 此模块提供可选垃圾收集器的接口。它提供了禁用收集器,调整收集频率和设置调试选项的功能。它还提供对收集器找到但无法释放的无法访问的对象的访问。由于收集器补充了已在Python中使用的引用计数,因此如果您确定程序不创建引用周期,则可以禁用收集器。可以通过调用gc.disable()来禁用自动收集。调试泄漏的程序调用gc.set_debug(gc.DEBUG_LEAK)。请注意,这包括gc.DEBUG_SAVEALL,导致垃圾收集的对象被保存为ingc.garbage用于检查. gc模块提供以下功能: gc.enable() 启用自动垃圾收集. gc.disabl

abc– 抽象基础类 源代码:LIB / abc.py 该模块提供了定义抽象基础Python中的(ABC),如PEP 3119 ;请参阅PEP,了解为何将其添加到Python中。(另见 PEP 3141 和numbers关于基于ABCs的数字类型层次的模块。) collections模块有一些来自ABC的具体类;当然,这些可以进一步推导出来。除此之外collections.abc子模块有一些可用于测试whethera类或实例提供特定接口的ABC,例如,如果它是可用的或者是映射的话 这个模块提供了元类ABCMeta来定义ABCs和一个帮助类ABC来通过继承来定义ABCs: class

sysconfig– 提供对Python配置信息的访问 版本3.2. 新增源代码: Lib / sysconfig.py sysconfig module提供对Python配置信息的访问,如安装路径列表和当前平台相关的配置变量. 配置变量 Python发行版包含Makefile和pyconfig.h构建Python二进制文件所必需的头文件和使用distutils. sysconfig编译的第三方C扩展将这些文件中找到的所有变量放在可以使用get_config_vars()访问的字典中或get_config_var(). 请注意,在Windows上,它是一个小得多的设置. sysco

webbrowser– 方便的Web浏览器控制器 源代码: Lib / webbrowser.py webbrowser模块提供了一个高级接口,允许显示Web-基于用户的文档。在大多数情况下,只需从这个模块中调用open()函数就可以做正确的事情. 在Unix下,图形浏览器在X11下是首选,但如果是图形浏览器则会使用文本模式浏览器不可用或X11显示器是不可用的。如果使用文本模式浏览器,调用进程将阻塞,直到用户退出浏览器. 如果环境变量BROWSER存在,则将其解释为os.pathsep – 分隔在platformdefaults之前尝试的浏览器列表。当列表部分的值包含字

mailbox– 以各种格式操作邮箱 源代码: Lib / mailbox.py 这个模块定义了两个类,Mailbox和Message,foraccess和操作磁盘邮箱及其包含的消息.Mailbox提供了从键到消息的字典式映射.Message扩展了email.message模块的Message具有格式特定状态和行为的类。支持的邮箱格式为Maildir,mbox,MH,Babyl和MMDF . 也可以看看 模块email 代表和操纵信息. Mailbox对象 class mailbox.Mailbox 邮箱,可以检查和修改. Mailbox类定义一个接口,不打算实例化。相反,格式特定

email.utils:杂项实用程序 源代码: Lib / email / utils.py email.utils模块中提供了几个有用的实用程序: email.utils.localtime(dt=None) 将本地时间作为知晓的日期时间对象返回。如果调用withoutarguments,则返回当前时间。否则dt参数应为datetime实例,并根据系统时区数据库转换为本地时区。如果dt是天真的(即dt.tzinfo是None),则假定是在当地时间。在这种情况下,isdst的正值或零值导致localtime初步确定夏令时(例如,夏令时)是否(分别)在指定时间内有效。isdst的负值导致loca