fileDialog2 のドキュメント( http://download.autodesk.com/us/maya/2011help/pymel/generated/functions/pymel.core.system/pymel.core.system.fileDialog2.html )では、acceptMode (am ) を 0 または 1 に設定して、画像を開くか保存するかを指定できます。
ただし、これを 0 または 1 に設定すると、実際には何も起こらずにNone
返されます。空のままにしておくと、保存ダイアログ ボックスが表示されます。私は現在、問題を回避するために fileDialog を使用していますが、それは以前のバージョンで機能があまりなく、1 つの新しい関数で両方をカバーする必要がある場合、古い関数を同時に使用する必要はないようです。
以下に、何をすべきかの簡単な例を示します。
import pymel.core as pm
pm.fileDialog2()
#brings up a save file window
pm.fileDialog2( am = 1 )
pm.fileDialog2( acceptMode = 0 )
#nothing happens
また、使用すると、ファイルが選択されているかどうかに応じて、またはhelp(pm.fileDialog2)
のヘルプが表示されます。NoneType
list