Python- ArcMap - 计算字段

时间:2012-04-25 16:08:23

标签: python arcmap

我是python新手,我正在尝试使用

计算ArcMap中列(名称)中的单词数量
  

!NAME!.count('')+   1

但我遇到类似字符串的问题:

First N'婴儿护理中心“Baby World”

type.exceptions.Syntaxerror, 即使我使用“”,我在使用其他方法时会遇到同样的问题,例如split,strip等。

2 个答案:

答案 0 :(得分:0)

尝试

len(!Name!.split(“”))

如果这不起作用...让我们知道它失败了哪个功能,可能还有更多样本数据?

答案 1 :(得分:0)

尝试编码字符串,arc用字符串编码做有趣的事情......

!NAME!.encode('ascii', 'ignore').count(' ') + 1