В зовнішній програмі? os.popen("/path/to/browser %s"%url). Або os.system(). Читайте документацію...
відкриватись має не конкретною програмою, а типовим переглядачем.
А що є, по вашому, "типовий переглядач"?
Хочте - беріть інформацію з $BROWSER (особисто я цю змінну встановлюю). Чи з налаштувань mime-типів. Ще, якщо дуже хочеться (це у випадку xfce) можна розпарсити ".local/share/xfce4/helpers/custom-WebBrowser.desktop".