Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 python 新手,我试图通过使用来计算 ArcMap 中一列(名称)中的单词数
!NAME!.count(' ') + 1
但我遇到了以下字符串的问题:
First N'婴儿护理中心“婴儿世界”
type.exceptions.Syntaxerror,即使我使用“”,我在使用其他方法(如拆分、剥离等)时也会遇到同样的问题。
尝试
len(!Name!.split(" "))
如果这不起作用...让我们知道它在哪个功能上失败了,也许还有更多示例数据?
尝试对字符串进行编码,arc 用他们的字符串编码做了一些有趣的事情......
!NAME!.encode('ascii', 'ignore').count(' ') + 1