python之實用小工具(一)

2021-10-20 01:29:57 字數 813 閱讀 1351

單位內部有一台伺服器,上面部署著分表計電平台,由於近期用電量突增,伺服器機房容易跳閘斷電,也沒有ups,要確保平台的正常執行。主要是預防伺服器斷電並且能在恢復通電後,第一時間進行恢復平台。

原理非常的簡單,就是通過python指令碼不斷的檢測平台是否正常。

1、python寫成迴圈

1、廢話不多說,直接上**

import  requests

import sys

while 2>1 :

url = 'http://*********************.login' #自己需要訪問的**

r = requests.get(url,timeout=5) #timeout=5可以不用寫

code = r.status_code #獲取**返回的狀態碼

if code == 200: #比較狀態碼,如果是200就是正常可以訪問的

print('分表計電平台正常')

else:

print('分表計電平台異常,請手動排查異常原因......')

結束語:

其實學習沒有想想中的那麼難,一點一點來,我也是利用我在工作中與研發人員接觸學到的一點點程式設計知識,跟隨鬼見愁一點一點的強大python吧

實用小工具

分享乙個小工具,因為感覺專案中xml,json校驗,生成用得還是比較多的。為了減少平時的操作。所以花了點時間寫了乙個wpf小程式。一.工具介紹 支援xml和json字串校驗,以及生成 二.json字串校驗 json校驗使用的是 newtonsoft.json 庫 三.xml校驗 三.生成器 生成器外...

實用小工具推薦(一)

unxutils是乙個可以支援在windows下使用linux命令的工具,用習慣了linux之後,感覺windows的dos命令實在是太難用了,發現了這個工具,非常的小,裝了它之後,把路徑加入到環境變數中就支援常用的linux命令了。解壓 unxutils.zip,然後把unxutils這個目錄下的...

前端實用小工具

1 型別判斷 判斷 target 的型別,單單用 typeof 並無法完全滿足,這其實並不是 bug,本質原因是 js 的萬物皆物件的理論。因此要真正完美判斷時,我們需要區分對待 很穩的判斷封裝 let class2type array date regexp object error split ...