我使用名为vpngate.py的python脚本。
这个脚本作为一个国家的参数,所以当我启动我的程序时,我做:python vpngate.py韩国(例如)。它允许我更改我的IP地址,查找指定国家/地区的可用IP地址
当我启动我的程序时,我将更改我的IP(程序正在运行)。
当我停止我的程序时,我将恢复旧的IP。并且只有在停止我的程序之后,我才想重新启动它以获得新的IP等。
我从包sys中读到,我可以导入exit,来停止我的程序。但我的问题是:如何以编程方式计划每隔2分钟启动一次程序。我需要准确地说明我在Windows上(因此CRON解决方案不起作用),并且脚本在后台运行是非常重要的,因为我有其他脚本并行运行。我希望我足够清楚。提前谢谢。
答案 0 :(得分:0)
您是否尝试过在函数中执行IP设置的代码,并使用time.sleep()从python脚本调用它来执行时间。