无法区分python上的代码

时间:2017-02-11 14:22:39

标签: python python-2.7

import os
import time
print "Ping atmak istediginiz sitenin ip'sini yaziniz"
site = raw_input ("Site IP= ")
print "Basladi : %s" % time.ctime()
os.system("ping 'site' ")
time.sleep( 6 )
print "Bitti: %s" % time.ctime()

当我运行脚本时,它会ping“网站”。不是我提供raw_input的IP。我该如何解决?当我在命令行打开它并输入网站的IP时,它会ping“网站”字样。但我想ping IP。

请帮帮我。我尝试使用""",但它没有解决我的问题。

3 个答案:

答案 0 :(得分:1)

使用os.system("ping {}".format(site))

答案 1 :(得分:0)

您的os.system("ping {}".format(site)) 来电应为:

without

有关common string operations的更多信息,请参阅Python文档。

答案 2 :(得分:0)

试试这个

import os
import time
print "Ping atmak istediginiz sitenin ip'sini yaziniz"
site = raw_input ("Site IP= ")
print "Basladi : %s" % time.ctime()
cmd = "ping " + site
os.system(cmd) 
time.sleep( 6 )
print "Bitti: %s" % time.ctime()