我正在使用使用用户输入的参数进行ping并将其保存在文件中的代码中工作,但是我无法执行此操作,因为python向我发送了一个sintax问题的错误消息。
代码的调用方式如下:
Ping.py 172.25.6.7
并使用下一行进行ping
os.system("ping "+sy.argv[1])
直到这里,代码运行良好,但是当我尝试使用file.write(os.system("ping "+sy.argv[1]))
保存该命令的输出时,程序向我发送了错误信息,指出参数必须为str。
我尝试了一些方法来解决此问题,例如创建一个辅助变量来保存ping的输出,但仍然失败。
欢迎任何帮助