【发布时间】:2022-08-18 21:40:18
【问题描述】:
我正在使用 Linux/Python 3 并正在创建一些小脚本,这些脚本包括在 Python 中执行一些命令。
例子: ping 服务器
hostname= \"server.com\"
response= os.system(\"ping -c 1 \" + hostname)
if response == 0:
print (hostname, \'is up!\')
else:
print (hostname, \'is down!\')
输出:
PING server.com (10.10.200.55) 56(84) bytes of data.
64 bytes from server.com (10.10.200.55): icmp_seq=1 ttl=61 time=12.4 ms
--- server.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 15.446/15.446/15.446/0.000 ms
server.com is up!
这工作正常,但我不需要打印所有内容。 我怎样才能只得到输出的第一行?
-
你好,你是linux还是windows?
-
嘿。我在 Linux
-
您使用的是哪个版本的 Python 3?