gpt4 book ai didi

python - 使用Python在远程主机中创建目录

转载 作者:太空宇宙 更新时间:2023-11-03 17:08:14 26 4
gpt4 key购买 nike

我需要使用Python在远程主机中创建目录?我可以使用 wmic命令来做到这一点或有任何建议来完成这项工作?

我正在 Windows 电脑上运行 Python 脚本。我需要在远程 Windows 电脑中创建一个目录。我怎样才能做到这一点?

最佳答案

我建议使用 Fabric ,它是一个功能强大的 python 工具,具有一套用于执行本地或远程 shell 命令的操作,以及提示运行用户输入或中止执行等辅助功能:

  1. 安装结构:pip install Fabric
  2. 编写名为remote_mkdir.py的以下脚本:
"""
Usage:
python remote_mkdir.py ip_address username password folder_path
"""

from sys import argv
from fabric.api import run, env


def set_host_config(ip, user, password):
env.host_string = ip
env.user = user
env.password = password

def mkdir(folder_absolute_path):
"""
creates new folder
"""
run('mkdir {0}'.format(folder_absolute_path))


def main():
set_host_config(argv[1], argv[2], argv[3])
mkdir(argv[4]))

if __name__ == '__main__':
main()

用法:

python remote_mkdir.py ip_address username password folder_path

关于python - 使用Python在远程主机中创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34374844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com