Not perfect, but you could check for each browser's binary. import os os.path.isfile("/usr/bin/firefox") -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/tutor/attachments/20100901/8e25c713/attachment.html>