Schwierigkeiten haben, mit einem Python -Skript mit einem Cisco -Router über Securecrt verbunden zu werden

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Schwierigkeiten haben, mit einem Python -Skript mit einem Cisco -Router über Securecrt verbunden zu werden

by Anonymous » 11 Apr 2025, 12:55

Ich versuche also, mit dem Python -Code unten über Securecrt mit einem Cisco -Router eine Verbindung herzustellen. Wenn ich das Skript in VSCODE ausführe, sieht die variable Connection_String so aus, dass "/ssh2/l Benutzername /password password 192.168.202.144" so gut aussieht. Aber in CRT erhalte ich einen Skriptfehler "Verbindung fehlgeschlagen" und verweist auf "crt.Session.connectintab (Connection_String)".

Code: Select all

import os
from dotenv import load_dotenv
from pathlib import Path

dotenv_path = Path(r'C:\Users\user\Desktop\PythonScripts\.env')
load_dotenv(dotenv_path=dotenv_path)
username = os.getenv('env_username')
password = os.getenv('env_password')

def main():
# Open list with IP addresses
with open(r"C:\Users\user\Desktop\PythonScripts\ipaddresses", "r") as f:

for host in f:

modified_host = modify(host)

connection_string = f"/SSH2 /L {username} /PASSWORD {password} {modified_host}"

print(f"Connection string: {connection_string}")

crt.Session.ConnectInTab(connection_string)

main()

Top