Page 229 - 现代财务管理与审计
P. 229
第八章 大数据环境下审计技术与方法创新
第三,拥有十分丰富的库。Python 是一个庞大复杂的标准库,可以处理各种
各样的工作,比如生成文档、单元测试、网页浏览器、数据库、线程、图形用户
界面等。除了标准库以外,还有许多其他高质量的库,如 Python 图像库等。
第四,可连接各种类型的主流商业数据库。Python 提供所有主要的商业数据
库接口,可以连接各种类型的主流商业数据库。
第五,在科学计算方面优于 Matlab。Matlab 是一款商用软件,而 Python 完
全免费;与 Malab 相比,Python 能让用户编写出更易读、易维护的代码;Matlab
主要专注于工程和科学计算,而 Python 的拓展库十分丰富,对于各种高级任务
也可以轻松完成,利用 Python,开发者可以实现完整应用程序所需的功能。
2. 常见的 Python 开发工具
审计人员可以使用最基本的文本编辑器进行 Python 编程,也可以用功能丰
富的 Python 集成开发环境工具进行 Python 编程,常见的 Python 开发工具包括:
第一,PyCharm。作为专业的全功能 Python 集成开发环境,它来自 JetBrains
公司。PyCharm 有两个版本:免费的社区版本;面向企业开发者的专业版本。
第二,Spyder Python。作为一个开源、免费的 Python 集成开发环境,非常
适合用来进行科学计算方面的 Python 开发,它可以运行于 Windows、MacOS、
Linux 等操作系统上。
第三,Pydev。作为一个运行在 eclipse 上的开源插件,它是免费、功能强
大、使用普遍的 Python 集成开发环境。它还提供很多强大的功能来支持高效的
Pythan 编程。
第四,PTVSPTVS 是开源、免费的 Python 集成开发环境,它集成在 visual-
studio 中,将 visualstudio 变成了一个功能强大、丰富的 Python 集成开发环境。
第五,Anaconda。作为一个用于科学计算的、开源的 Python 发行版本,包
含 Python 和相关的配套工具,提供了包管理与环境管理的功能。
第六,Spyder。作为一个强大的交互式 Python 语言开发环境,提供高级的
代码编辑、交互测试、调试等特性,支持 Windows、Linux 和 MacOS 系统。和
其他的 Python 开发环境相比,Spyder 最大的优点就是可以很方便地观察和修改
数组的值。
第七,其他工具。除了以上工具外,Eric、WinglDE 等也是比较常见的 Python
开发工具。
217

