.bat文件转换为打开腻子会话并将其加载到Python中

Jitendra班什帕尔

我有一个带有.bat一些参数文件,并使用python连接到腻子。以下是参考代码。

pushd c:
start /min Putty.exe -load SessionName -l UserName -pw Password

我正在putty1.bat使用python调用文件,os.system如下所述:

os.system('putty1.bat')

我已经看到了一些与之相关的参考,subprocess但是它并没有帮助我如何传递上述参数。

提前致谢。

ImparasharG

您可以使用Plink哪个是命令行应用程序。这里更多信息

import subprocess

sp = subprocess.Popen(['plink', '-ssh', '-l', 'username', '-pw', 'password', 'SessionName'], \
                     shell = False, stdin=subprocess.PIPE, stdout=subprocess.PIPE)
sp.communicate('lmstat -a\nexit\n'.encode())

或者尝试使用paramiko

import paramiko
import socket


class Point:
    def __init__(self,host,username,password,port):
        self.host = host
        self.username = username
        self.password = password
        self.port = port

    def connect(self):
        """Login to the remote server"""

        print("Establishing ssh connection")
        self.client = paramiko.SSHClient()
        self.client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        # Connect to the server
        self.client.connect(hostname=self.host, port=self.port, username=self.username, password=self.password,
                                timeout=1000, allow_agent=False, look_for_keys=False)
        print("Connected to the server", self.host)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将javascript数组转换为php数组并将其加载到div中

将文本加载到R中并将其转换为列表

如何将txt文件转换为实木复合地板文件并将其加载到hdfs table-pyspark

映射10 GB的文件并将其加载到内存中

如何加载.mat文件并将其转换为.csv文件?

使用Python脚本读取Gmsh输出并将其转换为DNS代码会话文件时出现KeyError:0

如何在C ++中的镶木地板文件中保存时间戳并将其加载到Python Pandas中?

如何使用python和Gtk + 3从文件获取文本缓冲区并将其加载到TextView中

读取BLOB列并将其转换为文件中的xml

从文件中读取JavaScript对象并将其转换为对象

从文件中读取元组并将其转换为列表

读取Java中的hex文件并将其转换为ascii

如何在python中对任何类型的文件进行分块并将其转换为字符串

使用python将列表转换为整数并将其存储在csv文件中

比较随机结果并将其转换为Python中JSON文件上的“点”的简便方法

下载“类似于csv”的文本数据文件,并将其转换为python中的CSV

打开、刷新文件夹中的所有 Word 文档并将其转换为 PDF

将某些文件加载到list.files()中并将其存储在数据框中

在C中读取HTML文件并将其加载到HTTP响应中

如何从文本文件中读取数据并将其加载到向量中?

PDFBox - 从多个 PDF 中读取文本并将其加载到多个文本文件中

如何获取时间并将其转换为Python中的UTC

我如何转换数据库中的特定表记录并将其转换为python中的markdown和.rst文件

如何使用.eps文件中的图标并将其加载到我的网站上?

循环浏览资源文件并将其加载到数组中

如何读取多个文件并将其加载到数据框中

从CSV文件读取并“保存”其内容以列出对象并将其加载到Program.cs中

从SD卡读取文件并将其加载到WebView

保存QList <Class *>并将其加载到文件