基本 Python 词汇

作者: Python新视界 | 来源:发表于2020-01-10 16:47 被阅读0次

本文档介绍了要理解“使用 Python 进行地理处理”的帮助文档需要掌握的一些词汇。

术语说明


PythonPython 是由 Guido van  Rossum 在上世纪八十年代末构想并于 1991 年推出的一种开源编程语言。它最早集成于 ArcGIS 9.0 中,从此以后便成为用户创建地理数据库工作流的首选。

Python 得到了不断壮大的多元化用户群体的支持,具备简洁易读、语法清晰、支持动态定型等特点,并且具有大量标准库和第三方库。

ArcPyArcPy(通常称为 ArcPy 站点包),为用户提供了使用 Python 语言操作所有地理处理工具(包括扩展模块)的入口,并提供了多种有用的函数和类,以用于处理和询问 GIS 数据。使用 Python 和 ArcPy,可以开发出大量的用于处理地理数据的实用程序。

ArcPy模块模块通常是一个包含函数和类的 Python 文件。一系列模块支持 ArcPy,包括数据访问模块 (arcpy.da)、制图模块 (arcpy.mapping)、ArcGIS Spatial  Analyst 扩展模块模块 (arcpy.sa)  以及ArcGIS Network Analyst 扩展模块模块 (arcpy.na)。

ArcPy类类的作用类似于建筑设计蓝图。蓝图为如何创建事物提供了一个框架,类可用于创建对象,即通常所说的实例。ArcPy 类,如 SpatialReference和 Extent类,通常用作地理处理工具参数设置的快捷方式,否则的话,这些参数会使用更加复杂的字符串。

ArcPy函数函数是用于执行某项特定任务并能够纳入更大的程序的已定义功能。

在 ArcPy 中,所有地理处理工具均以函数形式提供,但并非所有函数都是地理处理工具。除工具之外,ArcPy 还提供多种函数来更好地支持  Python 地理处理工作流。函数(通常称为方法)可用于列出某些数据集、检索数据集的属性、在将表添加到地理数据库之前验证表名称,或执行其他许多有用的脚本任务。

独立的Python脚本独立 Python 脚本是一种 .py文件,可通过两种方式执行:通过操作系统提示或开发应用程序(如 PythonWin),或在 Windows 资源管理器中双击 .py文件。

Python脚本工具Python 脚本工具是已添加到地理处理工具箱的  Python 脚本。添加为脚本工具后,便可以像使用其他地理处理工具一样使用此脚本工具 - 可以从工具对话框打开和执行、可以在  Python 窗口和模型构建器中使用,也可以从其他脚本和脚本工具中调用。

Python窗口通过 Python窗口,用户可以快捷地在 ArcGIS 内部使用 Python,从而以交互方式运行地理处理工具和功能以及充分利用其他 Python 模块和库。此窗口还为您学习 Python 提供了一个入口。

Python窗口可用于执行单行 Python 代码,并将由此生成的消息输出到窗口。借助此窗口,您可以对语法进行试验和处理短代码,并可以在大型脚本范围之外对您的想法进行检验。

Python加载项ArcGIS 10.1 将 Python 引入到创作 Desktop 加载项的语言列表中,为用户提供了一种简单地扩展 desktop 功能的解决方案。要简化 Python 加载项的开发,必须下载并使用 Python 加载项向导来声明自定义的类型。该向导将生成加载项正常工作所必需的所有文件。单击此处从“地理处理资源中心”下载 Python 加载项向导。

Python工具箱Python 工具箱是完全在 Python 中创建的地理处理工具箱。Python 工具箱及其所包含工具的外观、操作和运行与以任何其他方式创建的工具箱和工具类似。

Python 工具箱 (.pyt) 只是一个基于 ASCII 的文件,该文件定义了工具箱和一个或多个工具。

相关文章

  • 基本 Python 词汇

    本文档介绍了要理解“使用 Python 进行地理处理”的帮助文档需要掌握的一些词汇。 术语说明 ! PythonP...

  • 爬取维基百科词条

    python爬取维基百科词条,获得某词汇页面中释义段落的加粗词汇、链接词汇以及所爬词汇对应的分类,为自动构建同义词...

  • SSAT单词记忆方法介绍

    SSAT词汇​学习要量体裁衣,SSAT词汇是SSAT考试词汇最基本的内容,所以SSAT词汇是考试的重要基础,...

  • 张鹏迪赛英语学习规划

    时间:2020-6-30 词汇测试:2300-5500, 即主动词汇2300,被动词汇5500 口语测试:语言基本...

  • SSAT单词记忆方法

    SSAT词汇学习要量体裁衣,SSAT词汇是SSAT考试词汇最基本的内容,所以SSAT词汇是考试的重要基础,无论SS...

  • SSAT词汇备考记忆方法

    SSAT词汇学习要量体裁衣,SSAT词汇是SSAT考试词汇最基本的内容,所以SSAT词汇是考试的重要基础,无论SS...

  • 《现代汉语》词汇篇 词组第四

    目录 现代汉语词汇的组成 一、基本词汇和一般词汇 二、一般词汇的类型 三、熟语 现代汉语词汇的组成 一、基础词汇和...

  • GCD概念总结

    GCD基本词汇:queue 队列task ...

  • Python Web 开发教程--开发环境配置

    Python基本开发环境安装 首先得安装Python基本开发环境,之前的系列中用的Python 3.6.1,有感情...

  • python学习札记

    随笔记 python中,注释语句用【alt+3】,反注释用【alt+4】 python中的几个词汇ClassIns...

网友评论

    本文标题:基本 Python 词汇

    本文链接:https://www.haomeiwen.com/subject/ymcmactx.html