Bootstrap

ArcPy-1.Python 简介

1.1 简介

Python 是一种简单而强大的编程语言。对于那些努力学习编程语言的人来说,这一事实可能会令人惊喜。本章介绍了 Python 的一些主要功能及其作为编程语言为 ArcGIS® Pro 编写脚本的用途。介绍了《ArcGIS Pro 的 Python 脚本编写》第三版的逻辑和结构,随后举例说明了如何使用 Python。

本书是 Esri Press(加利福尼亚州雷德兰兹)于 2013 年出版的《ArcGIS 的 Python 脚本编写》的完全更新和修订版本,该版本是为 ArcGIS Desktop 10.x 编写的。当前的书是为 ArcGIS Pro 编写的。它不仅融合了 ArcGIS 软件和 Python 编程语言的变化,而且还包括 ArcGIS 中以前没有的功能。

1.2 探索 Python 的功能

Python 具有多项功能,使其成为使用 ArcGIS Pro 的首选编程语言。其中包括:

简单易学。与其他高度结构化的编程语言(如 C++)相比,Python 易于学习。语法或定义符号组合以形成正确结构化的语句或表达式的规则很简单,这让您有更多时间专注于解决问题而不是学习语言本身。每章中使用的关键术语以蓝色显示,并按字母顺序列在章节末尾。

它是免费和开源。Python 是免费开源软件 (FOSS)。您可以自由分发软件副本、阅读源代码、对其进行更改,并在新的免费程序中使用其中的部分内容。Python 如此有效的原因之一是它是由一个活跃而专注的用户社区创建并不断改进的。Python 的 FOSS 特性使 Esri® 能够在其 ArcGIS Pro 软件中分发 Python。

它是跨平台。Python 支持不同的平台,包括 W

;