私は日々の開発において多くの階層を扱います。ファイルシステム、Autodesk MayaのネストされたDAGノードなどPythonの階層トラバーサルと比較モジュール?
オブジェクトの階層をトラバースして比較するためにPythonに適したモジュールはありますか?
特に興味があるのは、2つの,の同じ階層間の「ファジィ」比較を行う方法です。これを行う理由のいくつかは、アニメーションを一方から他方に移すために、2つの異なる文字からMayaの2つのノード階層を一致させるためのものです。
私が読んできたことに基づいて、おそらく2つのノード名がどれほど近いかを比較するための名前しきい値(自分で構築することができる)が必要です。子ノードが階層内に現れる順序をオプションで無視する方法が必要です。最後に、ノードがわずかに階層の上または下に移動した可能性がある場合には、深さのしきい値に対処する必要があります。
非常に真です。私は誰かがファジィ階層比較とマッチングを行うためのいくつかの一般的なツールを持っていることを期待していました。 – Soviut
この文脈では、「ファジー」とは何を意味しますか?追加の事実であなたの質問を更新してください。 –
私は私の質問を明確にしました。 – Soviut