<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      python多線程批量操作交換機

      import time
      import socket
      import threading
      
      
      def device_info():
          ip_list = []
          name_list = []
          user_list = []
          passwd_list = []
          f = open('devices_list.txt',encoding='UTF-8')
          for line in f.readlines():
              line_s = line.split()
              device_ip = line_s[0]
              device_name = line_s[1]
              username = line_s[2]
              passwd = line_s[3]
              ip_list.append(device_ip)
              name_list.append(device_name)
              user_list.append(username)
              passwd_list.append(passwd)
          f.close()
          return ip_list,name_list,user_list,passwd_list
      
      def ssh_f(ip,name,user,passwd):
          data = time.strftime('%Y-%m-%d')
          ssh_client = paramiko.SSHClient()
          ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
          ssh_client.connect(hostname=ip, username=user, password=passwd)
          print('成功連接', ip, name,'\n')
          cmd_file = open('cmd.txt', 'r')
          cmds = cmd_file.readlines()
          log = open(r'D:\BaiduNetdiskDownload\test\巡檢日志\\' + ip + name + data + '.txt', 'a')
          command = ssh_client.invoke_shell()
          command.send('terminal length 0\n')  # 取消單屏顯示
          for cmd in cmds:
              command.send(cmd+'\n')
          time.sleep(1)
          output = command.recv(65535)
          log.write(output.decode('UTF-8'))
          print(ip + '日志載入成功'+'\n')
          ssh_client.close()
          log.close()
      
      def main():
          device_authentication_failed_list = []
          device_not_reachable_list = []
          ip_list,name_list,user_list,passwd_list = device_info()
          for ip,name,user,passwd in zip(ip_list,name_list,user_list,passwd_list):  # 遍歷多個列表可以用zip
              try:
                  a = threading.Thread(target=ssh_f,args=(ip,name,user,passwd))
                  a.start()
              except paramiko.ssh_exception.AuthenticationException:
                  print(name + '(' + ip + ')' + '身份驗證登錄失敗..')
                  device_authentication_failed_list.append(ip)
              except socket.error:
                  print(name + '(' + ip + ')' + ' 網絡無法訪問..')
                  device_not_reachable_list.append(ip)
          time.sleep(5)
          print('\n以下設備身份驗證登錄失敗: ')
          if device_authentication_failed_list == []:
              print('nothing')
          else:
              for i in device_authentication_failed_list:
                  print(i)
          print('\n網絡無法訪問以下設備:')
          if device_not_reachable_list == []:
              print('nothing')
          else:
              for i in device_not_reachable_list:
                  print(i)
      
      
      if __name__ == '__main__':
          main()
      posted @ 2021-08-04 12:58  開心消消樂a  閱讀(498)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 日韩精品 在线 国产 丝袜| 亚洲av二区伊人久久| 久久精品不卡一区二区| 99re在线视频观看| 浦江县| 2018年亚洲欧美在线v| 亚洲尤码不卡av麻豆| 在线中文字幕国产一区| 亚洲国产精品毛片在线看| 国产一区二区不卡在线| 欧美和黑人xxxx猛交视频| 国产成人高清在线重口视频| 亚洲天堂精品一区二区| 女人下边被添全过视频的网址| 疯狂做受xxxx高潮欧美日本| 国产一精品一av一免费| 激情 自拍 另类 亚洲| 无码激情亚洲一区| 亚洲香蕉免费有线视频| 国产精品视频第一第二区| 色欲色香天天天综合网站免费| 日韩中文字幕有码av| 狠狠躁天天躁中文字幕无码| 国产成人无码午夜视频在线播放| 国产成人人综合亚洲欧美丁香花| 亚洲少妇人妻无码视频| 成人无码视频在线观看免费播放| 成全世界免费高清观看| 少妇精品视频一码二码三| 色偷偷久久一区二区三区| 不卡av电影在线| 少妇伦子伦情品无吗| 国产精品小仙女自拍视频| 中文字幕av无码一区二区蜜芽三区| 亚洲美免无码中文字幕在线| 国产偷国产偷亚洲清高网站| 日本熟妇乱一区二区三区| 亚洲精品中文av在线| 顺义区| 色综合热无码热国产| 国产亚洲精品在天天在线麻豆|