آموزش خاموش کردن کامپیوتر با پایتون
موسسه پایا پروژه به عنوان متصدی انجام پروژه های داده کاوی با پایتون وظیفه ی خود می داند که در راستای آموزش نرم افزار پایتون گام های موثری را بردارد. با توجه به اینکه یک دوره آموزشی پایتون مستلزم تمرین و تلاش بسیار است. اما این موسسه تلاش می کند سهم کوچکی در جهت یادگیری شما داشته باشد.
همان مشکل نحوه خاموش کردن رایانه با استفاده از پایتون را می توان در رویکرد دیگری حل کرد که در زیر با مثال های کد توضیح داده شده است.
همانطور که می دانیم، پایتون یک زبان برنامه نویسی محبوب به دلیل ویژگی های همه کاره آن است. در این مقاله یک اسکریپت پایتون برای خاموش کردن کامپیوتر می نویسیم.
برای خاموش کردن کامپیوتر / لپ تاپ با استفاده از اسکریپت پایتون، باید از ()os.system تابع با کد shutdown /s /t 1 استفاده کنید.
با بررسی انواع سناریوهای مورد استفاده، ما توانستیم نحوه خاموش کردن رایانه با استفاده از پایتون را نشان دهیم.
چگونه کامپیوتر را در پایتون ببندید؟
- برای خاموش کردن سیستم خود: system (“shutdown /s /t 1”)
- برای راه اندازی مجدد سیستم: system (” shutdown /r /t 1″)
- برای خروج از سیستم خود: system (“shutdown -l”)
نکته: لطفاً قبل از اجرای این کد در IDLE مطمئن شوید که همه برنامه را ذخیره کرده و ببندید، زیرا برنامه زیر بلافاصله رایانه شما را خاموش می کند.
مثال:
import os
shutdown = input(“Do you wish to shutdown your computer ? (yes / no): “)
:if shutdown == ‘no’
()exit
:else
os.system(“shutdown /s /t 1”)
خروجی

در اینجا با اجرای برنامه پایتون یک پیغام نمایش داده می شود که از کاربر می پرسد می خواهی کامپیوتر را خاموش کنی؟ و گزینه Yes یا No را ارائه میکند. همچنین، وقتی yes را تایپ میکنید و سپس کلید ENTER را فشار میدهید، سیستم فوراً خاموش میشود.
برنامه گرافیکی برای خاموش کردن یا راه اندازی مجدد کامپیوتر
در این مقاله قصد داریم یک اسکریپت پایتون بنویسیم تا سیستم شما را خاموش یا Restart یا Logout کنید و آن را با GUI Application متصل کنید.
پیاده سازی برنامه رابط کاربری گرافیکی:
# import modules
from tkinter import *
import os
user define function#
:()def shutdown
return os.system(“shutdown /s /t 1”)
:()def restart
return os.system(“shutdown /r /t 1”)
:()def logout
return os.system(“shutdown -l”)
tkinter object#
()master = Tk
background set to grey#
master.configure(bg=’light grey’)
creating a button using the widget#
Buttons that will call the submit function#
Button(master, text=”Shutdown”, command=shutdown).grid(row=0)
Button(master, text=”Restart”, command=restart).grid(row=1)
Button(master, text=”Log out”, command=logout).grid(row=2)
() mainloop
خروجی:

در این قسمت یک اسکریپت پایتون برای خروج از کامپیوتر می نویسیم. بیایید با نحوه خروج از سیستم با پایتون شروع کنیم. برای خروج از کامپیوتر/کامپیوتر/ لپ تاپ فقط با استفاده از اسکریپت پایتون، باید از تابع() os.system با کد “shutdown -l”استفاده کنید.
در زیر پیاده سازی اسکریپت پایتون آمده است:
import os
logout = input(“Do you wish to log out your computer ? (yes / no): “)
:if logout == ‘no’
()exit
:else
os.system(“shutdown -l”)
خروجی:

این برنامه پایتون است که از کاربر میخواهد از رایانه خارج شود و گزینه بله یا خیر را ارائه میدهد. همچنین، وقتی yes را تایپ میکنید و سپس کلید ENTER را فشار میدهید، فوراً از سیستم خارج میشود.
