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
   224   225   226   227   228   229   230   231   232   233   234