我想使用python写一个循环执行terminal下面的命令,比如我现在要ping 192.168.1.1,我要循环ping 3次

我想使用python写一个循环执行terminal下面的命令,比如我现在要ping 192.168.1.1,我要循环ping 3次,我该怎么写?我是在mac上执行的。

第1个回答  2013-01-18
>>> import os
>>> os.system('ping -c 3 10.34.40.22')
PING 10.34.40.22 (10.34.40.22) 56(84) bytes of data.
64 bytes from 10.34.40.22: icmp_seq=1 ttl=64 time=0.501 ms
64 bytes from 10.34.40.22: icmp_seq=2 ttl=64 time=0.289 ms
64 bytes from 10.34.40.22: icmp_seq=3 ttl=64 time=0.277 ms

--- 10.34.40.22 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.277/0.355/0.501/0.105 ms
0
非常简单的,哈哈
第2个回答  2013-01-17
for i in range(3):
os.system("ping ping 192.168.1.1")

...比如我现在要ping 192.168.1.1,我要循环ping 3次
64 bytes from 10.34.40.22: icmp_seq=2 ttl=64 time=0.289 ms 64 bytes from 10.34.40.22: icmp_seq=3 ttl=64 time=0.277 ms --- 10.34.40.22 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1998ms rtt min\/avg\/max\/mdev = 0.277\/0.355...

python3查看有多少函数(python求三个数的最大值)
8、最后我们介绍一个比较有用的内置函数"help",python内置函数有一百多个,我们当然不能记住所有的函数,这里python提供了一个"help"函数,我们来看一个例子一起来体会一下help函数的用法,这里我们直接输入"help(len)",然后回车,会看到系统给我们对于内置函数"len"的解释,当然对于其他函数可能会有更加详细的解释以及用法...

我要做一个运行cmd指令的BAT文件,要怎么在bat内输入内容?
1、首先需要知道运行bat时隐藏cmd窗口,可以使用vbs文件来做,将vbs文件和bat文件放在一块,如下图所示。2、看到直接运行bat文件,会打开cmd窗口,如下图所示。3、编写vbs文件代码,新建一个记事本,然后输入“set ws=WScript.CreateObject("WScript.Shell")ws.Run "d:\\runPython.bat",0”代码,第二...

django中的函数怎么定期执行?
第二则是定期执行某些任务.比如每小时需要检查一下天气预报,然后将数据储存到数据库中.我们可以编写这一任务,然后让Celery每小时执行一次.这样我们 的web应用便能获取最新的天气预报信息. 我们这里所讲的任务task,就是一个Python功能(function).定期执行一个任务可以被认为是延时执行该功能.我们可以使用Celery延迟5分钟...

谁有DOS命令的解释哦.
黑客常用dos命令(转) 一般黑客入侵所需要的几个常用命令 1:NET 只要你拥有某IP的用户名和密码,那就用IPC$做连接吧! 这里我们假如你得到的用户是hbx,密码是123456。假设对方IP为127.0.0.1 net use \\\\127.0.0.1\\ipc$ "123456" \/user:"hbx" 退出的命令是 net use \\\\127.0.0.1\\ipc$ \/delte 下面的操作你...

相似回答