【发布时间】:2017-11-03 21:25:58
【问题描述】:
我想在 Python 中实现距离矢量路由,为此我想在同一台机器上模拟多个能够发送和接收数据包的路由器,我该如何实现?为了澄清我的问题,我不是在询问实现细节,而是如何同时执行具有不同配置细节(邻居、关联链接成本等)的同一 python 脚本的多个副本。 (Python 版本:3.5)
【问题讨论】:
标签: python python-3.x sockets network-programming
我想在 Python 中实现距离矢量路由,为此我想在同一台机器上模拟多个能够发送和接收数据包的路由器,我该如何实现?为了澄清我的问题,我不是在询问实现细节,而是如何同时执行具有不同配置细节(邻居、关联链接成本等)的同一 python 脚本的多个副本。 (Python 版本:3.5)
【问题讨论】:
标签: python python-3.x sockets network-programming
我通过创建一个通用脚本并通过创建一个批处理文件 (.bat) 传递不同的配置值来实现我想要的功能,该文件将配置值传递给 python 脚本(稍后保存在不同的变量中并根据需要使用,例如:路由器的名称或用于发送数据包的端口号等)。脚本和环境的名称(python)是唯一不变的东西,参数可能取决于您的实现:
python [fileName].py [parameters]
【讨论】: