اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

يمكنك فعل ذلك باستخدام مكتبة 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()

المصدر

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...