2011-12-04 72 views

回答

0

取决于“run commands”的含义。

活动目录可以通过LDAP接口(使用像python-ldap这样的包),或者,如果必须的话,您可以始终直接使用Python的许多过程控制库的第三方“命令”(如subprocess

In [4]: subprocess.call('hostname') 
rafael-imac.h.xxxxx.zzz 
Out[4]: 0 

我希望这会有所帮助。

+0

使用subprocess.call,您可以调用PowerShell.exe并使用您在Python中具有值的参数(只要它们是字符串和数字等简单类型)调用PowerShell脚本,或指定命令以字符串形式运行。但是,您只能在Python中处理stdout/stderr的文本,而不能处理PowerShell所处理的对象。 –

相关问题