我正在运行此代码以检查此目录是否存在于远程计算机上,但此代码正在检查本地计算机上的目录。如何验证远程计算机上的目录?
rom fabric.api import run, sudo, env
import os
env.hosts = ['remote_server']
env.user = 'ubuntu'
env.key_filename = '/home/ubuntu/ubuntu16-multi.pem'
def Directory_Check():
DIR_1="/home/ubuntu/test-dir"
if os.path.exists(DIR_1):
print "Directory Exist!"
else:
print "Directory Does Not Exist!"
为什么不干脆
keep it simply stupid
作为:尽管接受的答案对fabric ver 1有效,但对于在查找相同内容时点击此线程的人,对于fabric2:
来自
fabric.contrib.files
的exists
方法被移动到patchwork.files
中,并进行了小的签名更改,因此您可以这样使用它:您可以使用^{} function 。
用^{} 来称呼它。
相关问题 更多 >
编程相关推荐