今さらPython
WindowsとUbuntuでPythonからブラウザを起動したいのよね。で、こんなのを考えたわ。
windowsなら、startを使えばカンタン。でもUNIXなら?
コード†
import os
import webbrowser
if(os.name == "nt"):
subprocess.run(["start",url],shell=True)
else:
webbrowser.open(url, new=0, autoraise=True)
os.nameの返事って、Windowsならnt、UNIX系ならposixと返すので、それでやりましょう。