इस खंड में हम देखेंगे कि पायथन का उपयोग करके वेबसाइट अलार्म सिस्टम कैसे बनाया जाता है।
समस्या का विवरण
वेबसाइट का यूआरएल और समय लेकर ब्राउजर पर वेबसाइट यूआरएल खोलें। जब सिस्टम समय निर्दिष्ट समय तक पहुंच जाता है, तो वेबपेज खोला जाएगा।
हम विभिन्न वेब पेजों को अपने बुकमार्क सेक्शन में स्टोर कर सकते हैं। कभी-कभी हमें कुछ काम करने के लिए हर दिन एक निश्चित समय पर कुछ वेब पेज खोलने की आवश्यकता होती है। उस उद्देश्य के लिए, हम काम करने के लिए इस प्रकार की वेबसाइट अलार्म सेट कर सकते हैं।
इस मामले में हम कुछ मानक पुस्तकालय मॉड्यूल जैसे sys, वेब ब्राउज़र और समय का उपयोग कर रहे हैं।
एक विशिष्ट समय पर वेब पेज खोलने के चरण
- वह URL लें जो खोला जाएगा।
- उस समय वेबपेज खोलने के लिए समय निकालें।
- जांचें कि वर्तमान समय निर्दिष्ट समय से मेल खाता है या नहीं।
- यदि समय मेल खाता है, तो वेबपेज खोलें। अन्यथा एक सेकंड प्रतीक्षा करें।
- चरण 3 को हर सेकेंड में तब तक दोहराएं जब तक कि समय मेल न खा जाए।
- प्रक्रिया समाप्त करें
उदाहरण कोड
import time import webbrowser import sys def web_alarm(url, alarm_time): current_time = time.strftime('%I:%M:%S') while(current_time != alarm_time): #repeatedly check for current time and the alarm time print('Current time is: ' + current_time) current_time = time.strftime('%I:%M:%S') time.sleep(1) #wait for one second if current_time == alarm_time: #when the time matches, open the browser print('Opening the ' + url + ' now...') webbrowser.open(url) web_alarm(sys.argv[1], sys.argv[2]) #Set the alarm using url and time
आउटपुट
$ python3 397.Website_Alarm.py https://www.tutorialspoint.com/ 02:01:00 Current time is: 02:00:46 Current time is: 02:00:46 Current time is: 02:00:47 Current time is: 02:00:48 Current time is: 02:00:49 Current time is: 02:00:50 Current time is: 02:00:51 Current time is: 02:00:52 Current time is: 02:00:53 Current time is: 02:00:54 Current time is: 02:00:55 Current time is: 02:00:56 Current time is: 02:00:57 Current time is: 02:00:58 Current time is: 02:00:59 Opening the https://www.tutorialspoint.com/ now... $