Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
growlnotify(1) Python wrapper (OS X only)
Python Perl PHP Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Examples/growlnotify(title=None, message=None, app=None, sticky=False, image=None, name=None, executable=':usr:local:bin:growlnotify', args=[])
README # submodule @ b21ab4f
README
__all__ # submodule @ 0af6ebd
__author__.py @ 60cc5f8
__author_email__.py @ 79ad3be
__classifiers__.py @ 2564611
__description__.py @ bdacd05
__keywords__.py @ e016903
__py_modules__.py @ ef92608
__url__.py @ 7b06cff
__version__.py @ 90c617a
examples # submodule @ fbccc4d
gh-pages # submodule @ b5a87e3
gh-pages
git # submodule @ 08d0c6d
github.com # submodule @ e3cf2a9
py_modules
python setup.py # submodule @ 2947c0d
setup.py @ c9a9248
site-packages # submodule @ 93d358a
tests # submodule @ 0165f21
tests
.editorconfig
.gitignore
.gitmodules
MANIFEST.in
README.md
classifiers.txt
description
keywords.txt
nosetests.xml
open .

README.md

Features

  • customize title, message, image, application icon, sticky
  • utf-8 support
  • growlnotify shorthands for application icons: Finder.app, Itunes.app, Python.app, Terminal.app, Sublime Text 2.app

Platform

  • Mac OS

Installing

First, install growlnotify

from pypi.python.org

sudo pip install growlnotify

from github

sudo pip install git+git://github.com/cancerhermit/growlnotify.py.git

Usage

growlnotify(title="", message="", app=None, sticky=False,image=None,name=None)

from growlnotify import growlnotify
growlnotify("title only")
growlnotify("title","message")

multiline message:

growlnotify("title","""multi 
line
message""")

image:

growlnotify("image","can accept relative filename",image="~/Documents/image.png")

application icon:

growlnotify("title",app="iCal")
growlnotify("title",message="sticked",app="iCal",sticky=True)

Applications shorthands:

github_notify(title="",message="",sticky=False,name=None)

from growlnotify import github_notify
github_notify("github.com","repo update",sticky=True)
Something went wrong with that request. Please try again.