您的位置:首页 > 编程语言 > Python开发

第一个python脚本

2017-10-20 16:12 441 查看
仅以此篇记录我的python学习之路

首先安装python环境

https://www.python.org/downloads/

查看python版本

python -v

重要的事情说三遍:

注意python格式的缩进!

注意python格式的缩进!

注意python格式的缩进!

实验目的:远程关闭同一网段linux系统,(这里用户名和密码一致,使用的环境python3.6)

先安装python扩展包

pip install pycrypto
pip install paramiko
pip install ssh


下面是python代码

import ssh
import paramiko
import time
import os

#设置变量:服务器网段,端口,用户名,密码
seg = "192.168.31."
port = 22
username = "root"
password = "oracle"

#第一函数,利用for循环然后判断,在进行异常处理
def close():
for i in range(1,254,1):
host = seg + str(i)
return1 = os.system('ping -c 2 -W 1 %s'%host)
if return1:
print ('ping %s is fail'%host)
else:
print( 'ping %s is succeed' %host )
remote = ssh.SSHClient()
remote.set_missing_host_key_policy( ssh.AutoAddPo   :
#异常处理
try:
remote.connect( host, port, username, password )
stdim, stdout, stderr = remote.exec_command( "shutdown -h now" )
print( stdout.read() )
except:
print ("can't shutdown")
else:
print("shtdown")
if __name__ ==``
'__main__':
close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: