Skip to Content
Python金融实战
book

Python金融实战

by Posts & Telecom Press, Yuxing Yan
February 2024
Intermediate to advanced content levelIntermediate to advanced
347 pages
5h 19m
Chinese
Packt Publishing
Content preview from Python金融实战

第5章 模块简介

模块是由专家或编程人员为了完成某个具体任务而编写的软件包。了解模块对于理解Python并把它应用于金融领域至关重要。我们将在这本书中使用大约十几个模块。

本章将重点讨论以下内容。

  • 什么是模块?如何导入模块
  • 显示导入的模块包含的所有函数
  • 为导入的模块取个简称
  • 删除已经导入的模块
  • 从模块加载指定的函数
  • 找出所有的内置模块和当前所有可用的模块
  • 找到特定的但未安装的模块
  • 找到已安装的模块的目录位置
  • 模块之间的相互依赖性
  • 包括许多模块的超级包
  • 在网上搜索模块和如何安装模块的视频

模块是由专家或编程人员为特定目的编写的一个软件包。例如,名为quant的Python模块可用来完成定量的财务分析,包含与汇率、交易代码、市场、历史价格等相关的应用,结合了SciPy模块和DomainModel模块。该模块对Python而言非常重要。这本书直接或间接地用到十几个模块。我们将详细讨论5个模块:第6章的NumPy模块和SciPy模块、第7章的Matplotlib模块、第8章的Pandas模块和Statsmodels模块。截至2013年11月6日,https://pypi.python.org/pypi?%3Aaction= browse网页列出24 955个Python模块。与金融保险相关的有687个模块。

假设要计算\sqrt{3} 。如果运行以下代码,会得到一个出错信息。

>>>sqrt(3)
SyntaxError: invalid syntax
>>>

原因在于 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

实时数据处理和分析指南

实时数据处理和分析指南

Posts & Telecom Press, Shilpi Saxena, Saurabh Gupta
数据科学实战手册(R+Python)(第2版)

数据科学实战手册(R+Python)(第2版)

Posts & Telecom Press, Prabhanjan Narayanachar Tattar, Tony Ojeda, Sean Patrick Murphy, Sean P Murphy, Benjamin Bengfort, Bengfort Benjamin, ABHIJIT DASGUPTA
Python应用开发指南

Python应用开发指南

Posts & Telecom Press, Ninad Sathaye
编写整洁的Python代码(第2版)

编写整洁的Python代码(第2版)

Posts & Telecom Press, Mariano Anaya

Publisher Resources

ISBN: 9781803230375