Tag: Python

上传代码到PyPI

我们可以把自己的代码,尤其是期待分享的得意代码,上传分享到第三方Python模块的“集中营” —— PyPI,如果没有账号,可以注册个先。 1 准备发布像在本地发布安装一样,先新建一个文件夹,然后将自己的py文件放进去,然后再这个文件夹中创建一个 setup.py 的文件,内容如下面的样子: 123456789101112from distutils.core import setupsetu

发布和安装python自定义模块

这一篇说下如何发布和安装python自定义模块,版本:Python 2.7 。 1.创建setup.py现在如果已经写好一个python文件,为了尽量简明,创建一个新的文件夹,把自己py文件放进去。接着在这个文件夹中创建一个名为 setup.py 的文件,用来表示模块的元数据,文件的内容类似下面这个样子。除了手工创建,有很多python编辑器也可以更简便的来创建这个文件,例如 pycharm。

Python列表常用操作

Python的列表非常好用,一些常用的操作写在这里。 在Python中创建一个列表时,解释器会在内存中创建一个类似数组(但不是数组)的数据结构来存储数据。列表中的编号从 0 开始,然后是1,依此类推。 print() 显示列表; len() 得出列表中有多少数据项; append() 在列表末尾追加一个数据项; extend() 在列表末尾增加一个数据项集合; pop() 在列表末尾删除一

安装 PythonWin

确定已安装Python的版本 在 ArcGIS Desktop 中打开命令行,输入如下命令: `import sys print(sys.version)` PythonWin下载 Python IDE 有很多,采用最常用的 PythonWin。 PythonWin 下载地址:http://sourceforge.net/projects/pywin32/files/pywin32/ 在链接

在ArcGIS Desktop 中导入 Arcpy

在导入 ArcPy 之后,可以运行随 ArcGIS 安装的标准工具箱中的所有地理处理工具。 import arcpy 1.导入整个模块模块通常是一个包含函数和类的 Python 文件。 ArcPy 包括数据访问模块 (arcpy.da)、制图模块 (arcpy.mapping)、ArcGIS Spatial Analyst 扩展模块模块 (arcpy.sa) 和 ArcGIS Network A

要素外接矩形的四个角点坐标、长度、宽度、面积如何计算到要素属性表中?

title: 要素外接矩形的四个角点坐标、长度、宽度、面积如何计算到要素属性表中? 使用工具 Calculate Field。 9.3以上版本可按下图的方法分别求出envelope的x、y坐标的最大、最小值,由此可得出你要的那些值,需注意的的是求长度、面积等要在投影坐标系下进行。 X的最大值:!shape.extent.XMax! X的最小值:!shape.extent.XMin! Y的最大值: