import subproccess
import sys
mylist= ['google.com','bbc.com','yahoo.com','gmail.com','hotmail.com',
'amazon.com']
for ping in mylist(0,5):
result = os.system("ping %s" % ping)
result.stdout=open("test.txt","w")
result.stdout.close()
有人可以找到我的代码中的错误吗?我想从cmd终端调用这个脚本。此代码的目的是每次ping每个网站,然后将结果写入文本文件。我对Python很新,我不知道如何构建正确的代码。pinging网站从一个循环阵列
你能分享你所遇到的具体错误?有多种问题,你的代码,其中包括缺少模块,缺少等号,通过列表,文件逻辑运算顺序迭代。 –
你在你的代码到处都有错误,哪里是'='列表中的任务,什么是'MYLIST(1,6)'应该做的或'result.stdout =打开(“test.txt的”,“W “)'?你似乎缺少一些Python非常基本的,所以你可能想读一个或两个教程。 –