タグ付けされた質問 「error-000539」

8
Pythonとフィールド計算機を使用して、フィールドからリターン/改行(\ n)文字を削除しますか?
リターン文字(改行)を削除しようとしているフィールドを持つジオデータベーステーブルがあります。その投稿方法(Pythonで改行を削除(削除)する方法はありますか?)を見つけましたが、フィールド計算機では機能しません。私が試したコードスニペットを以下に 示します。文字列の末尾にリターン文字がないことに注意してください。 !myField!.rstrip() または !myField!.rstrip('\n') または !myField!.rstrip('\r\n') または !myField!.replace('\n', '') このオプションに指定された000539エラー: 説明フィールドの計算ツールまたは値の計算ツールで使用される計算が無効です。提供されるこのエラーメッセージには、特定のPythonエラーがリストされます。 ソリューションこのエラーコードは、多くのPythonエラーをカバーしています。 エラー例1:exceptions.TypeError: 'str'および 'int'オブジェクトを連結できません。上記はPython固有のエラーです。計算は、文字列と数値を追加または連結しようとしています。 エラー例2:無効なフィールドshape @ distance上記は、geometryオブジェクトを使用したエラーです。距離メソッドは、ジオメトリオブジェクトの有効なメソッドではありません。 特定のPythonの問題については、外部のPythonヘルプで詳細を参照するか、フィールドの計算または値の計算ヘルプでこれらのツールの詳細を参照してください。 または import os def removeReturn(myField): s = myField.rstrip(os.linesep) return s フィールド計算機を使用して戻り文字を削除する方法のアイデアはありますか?

1
同じマシンでArcGIS ProとArcGIS DesktopでArcPyを使用していますか?
ArcGIS Proを初めて試したので、PYTHONPATHをpython34に変更する必要がありました 現在、ArcGIS Proは[解析]タブを開くたびにクラッシュすることなく動作しています。しかし、ArcMap 10.3.1でプロセスを実行しようとすると、さまざまなPythonエラーが発生します。同じ正確なデータ入力で30分前に機能したツールについて。 ArcGIS 10.3.1は2.7を使用しているため、これはPythonバージョンの競合ですか? 同じマシン上でArcGIS ProとArcGIS 10.3.1を同時に実行する方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.