ArcGIS教程:什么是 Python?

本文深入解析Python在地理信息系统领域的应用,强调其易于学习、可移植、可伸缩等优势,以及如何通过脚本实现地理数据处理、分析与自动化,提升工作效率。

  Python 是一种不受局限、跨平台的开源编程语言,它功能强大且简单易学。因而得到了广泛应用和支持。

  ArcGIS 9.0 社区中引入了 Python。此后,Python 被视为可供地理处理用户选择的脚本语言并得以不断发展。每个版本都进一步增强了 Python 体验,从而为您提供更多的功能以及更丰富、更友好的 Python 体验。

  ESRI 已将 Python 完全纳入 ArcGIS 中,并将其视为可满足我们用户社区需求的语言。下面仅介绍 Python 的部分优势:

  •   易于学习,非常适合初学者,也特别适合专家使用
  •   可伸缩程度高,适于大型项目或小型的一次性程序(称为脚本)
  •   可移植,跨平台
  •   可嵌入(使 ArcGIS 可脚本化)
  •   稳定成熟
  •   用户社区规模大

  Python 已延伸到 ArcGIS 中,成为了一种用于进行数据分析、数据转换、数据管理和地图自动化的语言,因而有助于提高工作效率。

了解 Python

  以下包含的信息并不是 Python 的语言参考。而是根据一些用于说明如何编写地理处理脚本的示例和概念来介绍某些Python 语法和行为。

  强烈建议您结合相应的 Python 参考书来进一步了解此处介绍的信息。对于 Python 初学者,建议使用以下两本书籍:《学习 Python》(Learning Python)(作者:Mark Lutz 和 David Ascher,出版社:O’Reilly & Associates)和《Python 核心编程》(Core Python Programming)(作者:Wesley J. Chun,出版社:Prentice Hall),这两本书都对该语言进行了详尽介绍,并且内容上不重叠。还有很多其他书籍也介绍了 Python 及其具体用途,其中有些新书会定期出版,因此可以探究可用的内容。Python 网站上提供了 Python 的完整文档,但内容很简明,主要是面向开发人员的。还有一个大型的 Python 在线社区,其中包含很多在线资源,您可通过 Python 主页访问这些资源。

  Python 教程

  如果您是 Python 的初学者,我们推荐您学习此处列出的一些外部教程。

  •   Python 教程 是 Python 文档本身的一部分。
  •   针对非程序员的 Python为编程经验有限的人士提供教程。
  •   Python 语言参考介绍 Python 的语法和语义。

  针对程序员的 Python 教程

  此处所列的外部教程主要面向以前学习过其他编程语言(Perl、Visual Basic、C)的人员。

  •   Python 教程是 Python 文档本身的一部分。
  •   针对程序员的 Python为具有其他编程语言经验的人士提供教程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值