2016-08-23 4 views
0

pymolの多くのオブジェクトの色をpythonから変更しようとしています。私ははpymolのオブジェクトの色をPythonから自動的に変更します

run myscript.py 

を実行しますが、PYMOLインターフェイスは、単に色を変更する必要があるコマンドを印刷し、構造物の色を変更しませんPYMOLからループ

obs = ['R8', 'R1X', 'R2X', 'R11'] 
for i in obs: 
    print "color gray, %s" % i 

のためにこれを作りました。

答えて

1

PythonからPymolコマンドを実行するには、cmdを使用する必要があります。あなたの場合、これは次のようになります:

cmd.color('gray', i) 
関連する問題