MaxReve نشر 12 سبتمبر 2015 أرسل تقرير نشر 12 سبتمبر 2015 قمت بعمل برنامج باستخدام pygtk وأريده أن يقوم بإظهار إشعار كل مدة معينة، فما هي طريقة إظهار الإشعارات في البايثون ؟ اقتباس
0 هشام رزق الله نشر 12 سبتمبر 2015 أرسل تقرير نشر 12 سبتمبر 2015 يمكنك فعل ذلك باستخدام مكتبة python-notify وهي مكتبة بايثون لإظهار الإشعارات، إذا كنت تستخدم أبونتو وقد قمت بتثبيت Easy Install سابقا فيمكنك بسهولة تثبيت مكتبة python-notify عن طريق كتابة الأمر التالي في الطرفية:easy_install py-notifyأو يمكنك بناء المكتبة من المصدر بعد تحميلها من الموقع الرسمي عن طريق كتابة الأوامر التالية:./setup.py build su [password] ./setup.py installوكمثال على استخدام هذه المكتبة هذا أبسط مثال يمكنك فعله بالمكتبة (يقوم بإظهار إشعار بعنوان Title وبمحتوى Some sample content):#!/usr/bin/env python # encoding: utf-8 import pynotify ''' libnotify needs some init value, it really can be anything, it just uses it to differentiate between the popups ''' pynotify.init("Basic") n = pynotify.Notification("Title", "Some sample content" ) n.show()كما يمكنك استخدام وسوم HTML كما في المثال التالي:#!/usr/bin/env python # encoding: utf-8 import pynotify pynotify.init("markup") n = pynotify.Notification("Markup", ''' <b>bold</b>, <i>italic</i>, <u>underline</u> and even <a href="http://google.com">links</a> are supported! ''' ) n.show()المصدر اقتباس
السؤال
MaxReve
قمت بعمل برنامج باستخدام pygtk وأريده أن يقوم بإظهار إشعار كل مدة معينة، فما هي طريقة إظهار الإشعارات في البايثون ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.