如何在Arcgis中使用python将字段中的之一个字母大写

2024-05-07 GIS 133
A⁺AA⁻

如何在Arcgis中使用python将字段中的之一个字母大写

如何在Arcgis中使用python将字段中的第一个字母大写

使用python将单词大写

如果您的字母和单词在一个字段中都是大写或小写,并且您希望每个单词的之一个字母大写…

…我们为您提供了一些直接的python代码。

…您所需要的只是Arcgis(Arcmap)中的字段计算器和一些Python。

本分步指南将帮助您开始:

微信号:MeetyXiao
添加微信好友, 获取更多信息
复制微信号

本教程将完成什么

我们只需要取任何字段,并将之一个字符改为大写字母。单词中的其他字母将是小写。

例如:

  • 旧金山 将成为 旧金山

  • 旧金山 将成为 旧金山

  • 旧金山 将成为 旧金山

….所以之一个字母将使用一些python代码大写。

我们在Python中使用. ** title()**字符串运算符来实现我们的目标。

步骤1创建一个名为“大写”的新文本字段

此文本字段将用于存储大写单词。使“文本长度”属性足够大,可以容纳其他字段中的所有文本。

如何在Arcgis中使用python将字段中的第一个字母大写

现在,您的表中应该有一个名为大写的新文本字段:

如何在Arcgis中使用python将字段中的第一个字母大写

第二步使用现场计算器

右键单击新字段“大写”。

选择“字段计算器”选项。

如何在Arcgis中使用python将字段中的第一个字母大写

步骤3输入python代码

首先,选择python单选按钮。

在“表达式”文本框中,双击包含要大写之一个字母的现有文本字段的字段。在字段后面键入.title(),然后按OK。

以下是字段计算器代码块的示例:

如何在Arcgis中使用python将字段中的第一个字母大写

如果看到结果,它会有一个新的带大写字母的字段。

如何在Arcgis中使用python将字段中的第一个字母大写

如果出现错误,请尝试以下操作:

  • 首先选择记录,运行这个python代码块。

  • 不要将.title()大写为“t”

带arcmap和python的大写字母结果

python有一个简单的解决方案,可以将文本字段中的之一个字母大写。

还可以使用.lower()属性将文本字段中的字符串转换为所有小写。.upper()返回一个强的副本,所有大小写字符都转换为大写。

从标题到小写到大写…

使用这些方便的python字符串操作符可以为大数据集节省大量的时间。

来源:开源地理空间基金会中文分会

来源链接:https://www.osgeo.cn/post/17d06

本站声明:网站内容来源于 *** ,如有侵权,请联系我们,我们将及时处理。

客服微信号码

客服微信号码

客服微信号码

客服微信号码

留言咨询
提交留言

您将免费获得

  • 全面诊断

    您将获得专家对您公司申请资质所需条件的全面诊断服务,我们不同于传统代办公司,仅是提供一些通用的,浅显的建议

  • 找出疏忽点

    我们在了解您公司的基本情况之后,将挖掘出您公司目前不利于资质申请的疏忽点,还将详细说明您在申请资质时应当改善的确切的事项。

  • 分析需求

    我们通过丰富的从业经验,结合目前的实际情况,确认好符合您实际经营情况的资质需求。

  • 定制方案与报价

    对您的需求深入了解后,将结合您公司目前的情况,我们将为您量身定制一份资质代办方案及报价单。

获取方案

×
请设置您的cookie偏好
欢迎来到资质参谋
我们希望在本网站上使用cookie,以便保障本网站的安全、高效运转及服务优化,有关我们使用cookie的更多信息,请点击查看了解更多。
接收Cookies
决绝Cookies