从python中自动更改pymol中的对象颜色

时间:2016-08-23 05:07:34

标签: python colors pymol

我正在尝试从python中更改pymol中许多对象的颜色。我为循环做了这个

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

来自pymol我跑

run myscript.py

但是pymol界面只是打印应该改变颜色的命令,并且不会改变结构的颜色。

1 个答案:

答案 0 :(得分:1)

要从python执行Pymol命令,您需要使用cmd。在你的情况下,这将是:

sleep 2