python 程式實現電腦自動定時關機
前言
因為有時候想讓電腦在幾個小時後關機,然而用cmd命令又有些麻煩,所以自己設計了乙個簡單的視覺化操作介面,令電腦可以選擇在幾小時後關機
**如下
可以在cmd命令列輸入pyinstaller -f xx.py 打包成exe可執行檔案。效果如圖。#coding=gbk
import tkinter as t
import os
var=1
#讀取輸入資料,預設為1
def show():
var=ku.get()
if var=='':
var=1
return(var)
#定義定時關機
def shutdown_computer():
filename='dd.bat'
with open (r'd:\dd.bat','w') as c:
time=int(show())*3600
c.write('shutdown -s -t '+str(time))
open ('d:\dd.bat','rb')
os.system('d:\dd.bat')
#定義取消
def nope():
filename='gg.bat'
with open (r'd:\gg.bat','w') as c:
c.write("shutdown -a")
open ('d:\gg.bat','rb')
os.system('d:\gg.bat')
#載入視覺化視窗
my=t.tk(classname="自動關機")#標題
my.geometry("500x500")#視窗大小
#左邊的按鈕
x=t.button(activebackground='pink',bg='#8ffe09',
fg='black',text="shutdown",width=10,
command=shutdown_computer
)x.pack() #顯示按鈕
x.place(x=100,y=100)#位置
#右邊的按鈕
y=t.button(activebackground='pink',bg='#18d17b',
fg='black',text="nope",width=10,
command=nope
)y.pack() #顯示按鈕
y.place(x=300,y=100) #位置
label=t.label(my,text='請輸入幾小時後關機',anchor='c').grid(row=0)
ku=t.entry(my)
ku.grid(row=0,column=1)
my.mainloop()
暫時只能輸入整數,程式呼叫了os庫和tkinter庫,通過往d盤寫乙個bat檔案實現自動關機及取消。
centos系統crontab實現自動定時重啟教程
例如 設定每天凌晨5點重啟的方法 使用ssh工具成功登陸伺服器後,執行如下命令 crontab e 按insert鍵,進入編輯模式 然後在文件中輸入 0 5 sbin reboot 注意中間的空格,0 5表示每天凌晨四點重啟 以此類推 0 6表示凌晨6點.編輯好後按esc鍵退出編輯模式。鍵入 wq ...
Python實現滑鼠隔幾秒自動點選電腦某區域
查詢資料發現pyautogui庫可以很方便地控制滑鼠和鍵盤,遂採用該庫來寫這個小程式 1.安裝。pip install pyautogui 2.使用moveto方法。該方法可以將任意位置的滑鼠移動到某個指定的位置 moveto方法包含三個引數,x座標,y座標和滑鼠移動的速度duration 可以通過...
python實現自動解數獨小程式
跟朋友最近聊起來數獨遊戲,突發奇想使用python編寫乙個自動計算數獨解的小程式。數獨的規則不再過多闡述,在此描述一下程式的主要思路 當前程式只針對於簡單的數獨,更複雜的還待深入挖掘 1計算當前每個空格可能的取值集合,並將空格順序值對應取值集合置於字典中 2.對取值集合位數為1,即空格處為單一取值的...