こんにちは私は、Pythonを使用してワークフローを自動化する必要があります。私はdxfファイルを開いて、その中の1つのテキストと図形の名前を変更する必要があります。私はezdxfモジュールを使用しています。私は層を見ることができますが、私はそれらのうちの1つの名前を変更してファイルを保存しようとすると、新しい名前で新しい層を作成します。前もって感謝します。Pythonを使用してdxfファイルのレイヤー名を変更する
dwg = ezdxf.readfile('path_to_my_file.dxf')
for layer in dwg.layers:
if layer.dxf.name == 'old_layer_name':
layer.dxf.name = 'new_layer_name'
私はすべてのエンティティの参照を変更したが、他の層がまだそこにある...私は(異なる色で)今、私の新しい形でドローを持っています。もう一方の図形は空になります。しかし、古いレイヤーへのすべての参照をどのように知ることができるのか解消しないでください。他の回答ありがとう – JoskoRubio