模块检查您是否在线
waitfornet的Python项目详细描述
等待网络
一个愚蠢的简单python模块来检查您是否在线
概要
waitfornet
是一个愚蠢的简单脚本,它所做的只是检查您是否在线,并有选择地等待您上线。
在生产服务器上,您不需要这样的脚本,因为您始终在线。但在家用电脑或笔记本电脑上,我们平民并不总是在线!我们有时不得不摆弄我们的wifi连接,我们可能有一个无线路由器,但我们有时忘记打开它们。如果此时我有一个预定的cron作业要运行,比如:
$> task1 && task2 && task3
如果任务依赖于Internet连接,则上述操作将无法正常工作。使用waitfornet
,您可以这样做:
$> waitfornet -w && task1 && task2 && task3
第一个命令将等待,直到你上网,一旦你做了,它就会退出,然后你的其他Con就可以运行了!
安装
pip install waitfornet
用法
-h, --help show this help message and exit
-w, --wait Wait until online, keep trying