1
我想在python中使用結構,在遠程服務器上執行命令。在遠程服務器上執行命令的結構不起作用
我寫這些:
from fabric.api import *
from fabric.tasks import execute
def do_some_thing():
run("ls -lh")
if __name__ == '__main__':
execute(do_some_thing,hosts=['[email protected]'])
但是,它不工作,讓我登錄..
它的輸出:
➜ ~ python test.py
[[email protected]] Executing task 'do_some_thing'
[[email protected]] run: ls -lh
[[email protected]] out: [email protected]:~#
[[email protected]] out: [email protected]:~#
謝謝。我想在沒有'fab'命令的情況下在python中使用結構作爲lib,我應該怎麼做? – user3323381
執行時調用這兩個函數。這應該做到這一點。 –