pynotify2. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Thomas Kluyver
pynotify2. ű×
pynotify2. ¼³¸í
PyNotify2´Â Python-DBUS¸¦ »ç¿ëÇÏ¿© ¾Ë¸² ¼¹ö¿Í Á÷Á¢ Åë½ÅÇϵµ·Ï Python-DBUS¸¦ »ç¿ëÇÏ¿© Notify-PythonÀ»À§ÇÑ Pure-Python ±³Ã¼ÀÔ´Ï´Ù. Python 2¿Í 3°ú ȣȯµÇ¸ç ÄݹéÀº GTK 3 ¶Ç´Â QT 4 ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ÀÛµ¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ù ¹ø° È£Ãâ notify2.init ( 'app name')À» »ý¼º ÇÑ ´ÙÀ½ ¾Ë¸²À» ¸¸µé°í Ç¥½ÃÇÕ´Ï´Ù. n = notify2.notification ( " ¿ä¾à ","ÀϺΠº»¹® ÅؽºÆ® ","¾Ë¸² - ¸Þ½ÃÁö -IM "# ¾ÆÀÌÄÜ À̸§) n.show () °¡´ÉÇÑ °ÍÀÇ ´õ ¸¹Àº °ÍÀ» º¸·Á¸é ¸Þ¼Òµå ¹× objects.s.basedÀÇ Docstrings¸¦ ÂüÁ¶ÇϽʽÿÀ. /developer.gnome.org/notification-spec / pynotifyThere¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ÙÀ½À» ¾Ë¾Æ¾ßÇÕ´Ï´Ù. - ¾Ë¸²¿¡¼ ÄݹéÀÌ ÇÊ¿äÇÑ °æ¿ì, Notify2´Â À̺¥Æ® ·çÇÁ¿¡ ´ëÇØ ¾Ë¾Æ¾ßÇÕ´Ï´Ù. °¡Àå °£´ÜÇÑ ¹æ¹ýÀº 'glib'¶Ç´Â 'qt'¸¦ mainLoop ¸Å°³ º¯¼ö·Î mainLoop ¸Å°³ º¯¼ö·Î Àü´ÞÇÏ´Â °ÍÀÔ´Ï´Ù .- attach_to_widget ¹× attach_to_status_icon ¸Þ¼Òµå°¡ ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ¾Ë¸²ÀÌ Ç¥½Ã µÇ·Á´Â À§Ä¡¸¦ °è»êÇÏ°í set_locationÀ» È£Ãâ ÇÒ À§Ä¡¸¦ °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù. set_property ¹× get_property°¡ ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ¿ä¾à, º»¹® ¹× ¾ÆÀÌÄÜÀº ¾Ë¸² ÀνºÅϽºÀÇ ¼Ó¼ºÀ¸·Î ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù .- PyNotify ¾Ë¸² ÀνºÅϽº°¡ GoBject¿¡¼ °¡Á® ¿ÀÁö ¾Ê°Å³ª ±â´ÉÀÇ ÀϺθ¸ ±¸ÇöÇÏ´Â ´Ù¾çÇÑ ¸Þ¼Òµå. ƯÈ÷ getters ¹× setters, ƯÈ÷ getter ¹× setters¿¡¼¸¸ Áö¿øµË´Ï´Ù. ȣȯ¼º. ´ç½ÅÀº ´õ Á÷Á¢ÀûÀÎ, pythonic ´ë¾ÈÀ» ´õ ¸¹ÀÌ »ç¿ëÇϵµ·Ï ±ÇÀåµË´Ï´Ù. Á¦Ç°ÀÇ È¨ÆäÀÌÁö
pynotify2. °ü·Ã ¼ÒÇÁÆ®¿þ¾î