Python语言的基本情况python和Arcpy编程python语言的基本情况Python和arcpy编程简介Python简介ArcPy简介开发示例Python简介Python是一种面向对象的脚本语言,由荷兰GuidovanRossum于20世纪80年代后期构思并于2000年推出
Python编程语言继承了传统编译语言的功能和通用性,同时也从脚本和解释语言的易用性中吸取了教训
目前,Python已经广泛应用于科学计算、网站开发、系统管理等领域
它被TIOBE编程语言排行榜评为年度编程语言
有几个版本的Python集成到了ArcGIS中
Python版本是
特性Python有以下特性:开源
Python完全开源的用户可以询问Python网站
Python文档中的模块列表主要是内部的:系统模块系统在这里是指Python系统,而不是操作系统
os模块和ospath模块定义了一组与目录操作相关的功能
ospath模块是os模块的一个属性,在os模块加载时会自动加载
字符串模块:字符串模块用于操作字符串
字符串模块中的许多函数被设计为字符串对象
数学模块:包含大量数学函数
随机模块:用于生成不同分布的随机数,包括生成一定数值范围内的随机数、随机选择序列中的元素、随机抽样序列、随机排列序列中的元素等
Urllib模块:用于打开和复制url表示的网络对象
Re模块:re(正则表达式)是由字符和特殊符号组成的字符串
re模块基于正则表达式为字符串操作提供多个字符串匹配函数,例如find、分离和替换
函数解释url打开(URL,数据)打开由URL表示的网络对象也可以打开本地文件
网址检索(网址、文件名、报告挂钩)将网址表示的网络对象复制到本地文件
importurlliburlretrieve()URL模块的主要功能是importurllibwebfile=URLliburopen(web