#author("2023-06-03T10:05:13+09:00","default:yakumo_murakami","yakumo_murakami")
[[今さらPython]]

WindowsとUbuntuでPythonからブラウザを起動したいのよね。で、こんなのを考えたわ。

windowsなら、startを使えばカンタン。でもUNIXなら?

* コード [#ge576a00]

 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と返すので、それでやりましょう。


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS