日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python调用ping命令_我可以创建一个脚本来测试是否可以在python服务器上远程使用SSH和PING命令吗? - python...

發布時間:2025/6/17 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python调用ping命令_我可以创建一个脚本来测试是否可以在python服务器上远程使用SSH和PING命令吗? - python... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我可以創建腳本來測試是否可以在python中遠程使用服務器上的SSH和PING命令嗎?

參考方案

好的,這是Python3和Linux的示例。只需記住,您的目標主機/服務器必須正在運行SSH服務器才能SSH到該計算機上。

還有許多其他方法可以執行此操作...也可以使用內置的套接字模塊。

我正在使用try / except測試連接,以及是否可以通過SSH連接到給定的主機。另外請記住,如果您的IP地址或用戶名/密碼不正確,則也會捕獲該異常。

這是ping主機的一種方法:

>>> from subprocess import Popen, PIPE

>>> cmd = ['ping', '-c', '5', '192.168.0.13']

>>> x = Popen(cmd, stdout=PIPE).communicate()[0]

>>> x

b'PING 192.168.0.13 (192.168.0.13) 56(84) bytes of data.\n64 bytes from 192.168.0.13: icmp_seq=1 ttl=64 time=0.035 ms\n64 bytes from 192.168.0.13: icmp_seq=2 ttl=64 time=0.033 ms\n64 bytes from 192.168.0.13: icmp_seq=3 ttl=64 time=0.029 ms\n64 bytes from 192.168.0.13: icmp_seq=4 ttl=64 time=0.028 ms\n64 bytes from 192.168.0.13: icmp_seq=5 ttl=64 time=0.030 ms\n\n--- 192.168.0.13 ping statistics ---\n5 packets transmitted, 5 received, 0% packet loss, time 4091ms\nrtt min/avg/max/mdev = 0.028/0.031/0.035/0.002 ms\n'

這是使用Paramiko的SSH的示例(是的,端口應該是int):

import paramiko

import sys

username = ''

password = ''

command = 'ls -l'

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

try:

ssh.connect("192.168.0.13", 22, username, password)

except Exception as e:

print("unable to SSH: %s" % e)

sys.exit()

stdin, stdout, stderr = ssh.exec_command(command)

output = stdin.read()

ssh.close()

print(output)

Python pytz時區函數返回的時區為9分鐘 - python

由于某些原因,我無法從以下代碼中找出原因:>>> from pytz import timezone >>> timezone('America/Chicago') 我得到:

我需要計算Lindeman-Merenda-Gold(LMG)分數,以進行回歸分析。我發現R語言的relaimpo包下有該文件。不幸的是,我對R沒有任何經驗。我檢查了互聯網,但找不到。這個程序包有python端口嗎?如果不存在,是否可以通過python使用該包? python參考方案 最近,我遇到了pingouin庫。如何用'-'解析字符串到節點js本地腳本? - python

我正在使用本地節點js腳本來處理字符串。我陷入了將'-'字符串解析為本地節點js腳本的問題。render.js:#! /usr/bin/env -S node -r esm let argv = require('yargs') .usage('$0 [string]') .argv; console.log(argv…Python:傳遞記錄器是個好主意嗎? - python

我的Web服務器的API日志如下:started started succeeded failed 那是同時收到的兩個請求。很難說哪一個成功或失敗。為了彼此分離請求,我為每個請求創建了一個隨機數,并將其用作記錄器的名稱logger = logging.getLogger(random_number) 日志變成[111] started [222] start…Python-Excel導出 - python

我有以下代碼:import pandas as pd import requests from bs4 import BeautifulSoup res = requests.get("https://www.bankier.pl/gielda/notowania/akcje") soup = BeautifulSoup(res.cont…

總結

以上是生活随笔為你收集整理的python调用ping命令_我可以创建一个脚本来测试是否可以在python服务器上远程使用SSH和PING命令吗? - python...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。