python实现telnet客户端的方法

yipeiwu_com6年前Python基础

本文实例讲述了python实现telnet客户端的方法。分享给大家供大家参考。具体如下:

python实现的telnet客户端程序,python自带一个telnetlib模块,可以通过其Telnet类实现telnet操作

import getpass
import sys
import telnetlib
HOST = "hostname"
user = raw_input("Enter your remote account:")
password = getpass.getpass()
tn = telnetlib.Telnet(HOST)
tn.read_until("login: ")
tn.write(user + "\n")
if password:
  tn.read_until("Password: ")
  tn.write(password + "\n")
tn.write("ls\n")
tn.write("exit\n")
print tn.read_all()

希望本文所述对大家的Python程序设计有所帮助。

相关文章

python issubclass 和 isinstance函数

Python issubclass() 函数 issubclass() 方法用于判断参数 class 是否是类型参数 classinfo 的子类。 语法: issubclass(...

pytorch-神经网络拟合曲线实例

pytorch-神经网络拟合曲线实例

代码已经调通,跑出来的效果如下: # coding=gbk import torch import matplotlib.pyplot as plt from torch.auto...

python ---lambda匿名函数介绍

lambda特性:“一个语法,三个特性,四个用法” 一个语法 在Python中,lambda的语法是唯一的。其形式如下:  lambda argument_list:...

python函数的万能参数传参详解

python函数的万能参数传参详解

我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数 def test(*args,**kwargs): print(args,kwargs) 然后定义两个变量...

Django ORM 查询管理器源码解析

ORM 查询管理器 对于 ORM 定义: 对象关系映射, Object Relational Mapping, ORM, 是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数...