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
しかし、私は次のような文字列で問題に遭遇します:
ファーストアンドインファントケアセンター「ベイビーワールド」
type.exceptions.Syntaxerror、 ""を使用しても、split、stripなどの他の方法を使用しているときに発生するのと同じ問題。
試す
len(!Name!.split(" "))
それでもうまくいかない場合は、失敗した機能とサンプル データを教えてください。
文字列をエンコードしてみてください。arc は文字列エンコードで面白いことをします...
!NAME!.encode('ascii', 'ignore').count(' ') + 1