Python - 웹브라우저(URL) 여는 방법

Python3에서 URL을 Web Browser에서 여는 방법을 소개합니다.

1. webbrowser module

webbrowser 모듈은 파이썬에서 URL을 웹 브라우저에서 열 수 있도록 도와주는 라이브러리입니다.

다음과 같이 import할 수 있습니다.

import webbrowser

2. 기본 브라우저로 URL 열기

아래와 같이 open() API에 인자로 URL을 전달하여 호출하면, 시스템 기본 브라우저에서 URL이 열립니다.

import webbrowser

webbrowser.open("https://google.com")

3. 브라우저 선택 및 URL 열기

시스템 브라우저가 아닌, 내가 원하는 브라우저를 선택하여 URL을 열 수도 있습니다.

다음과 같이 get()에 브라우저 이름을 인자로 전달하고 open()을 호출하시면 선택한 브라우저에서 URL이 열립니다.

Example: FireFox

import webbrowser

webbrowser.get("firefox").open("https://www.google.com")

Example: Chrome

import webbrowser

webbrowser.get("google-chrome").open("https://www.google.com")

Example: Opera

import webbrowser

webbrowser.get("opera").open("https://www.google.com")

4. Browser 이름

webbrowser.get()으로 브라우저를 선택할 때, 다음과 같은 브라우저 이름들을 사용할 수 있습니다. Safari나 다른 브라우저에서 URL을 열어야한다면 아래 이름들을 참고해주세요.

  • 'mozilla'
  • 'firefox'
  • 'netscape'
  • 'galeon'
  • 'epiphany'
  • 'skipstone'
  • 'kfmclient'
  • 'konqueror'
  • 'kfm'
  • 'mosaic'
  • 'opera'
  • 'grail'
  • 'links'
  • 'elinks'
  • 'lynx'
  • 'w3m'
  • 'windows-default'
  • 'macosx'
  • 'safari'
  • 'google-chrome'
  • 'chrome'
  • 'chromium'
  • 'chromium-browser'

References

Loading script...
codechachaCopyright ©2019 codechacha