SeouliteLab

[Python/파이썬] 웹브라우저(URL) 여는 방법 본문

프로그래밍

[Python/파이썬] 웹브라우저(URL) 여는 방법

Seoulite Lab 2024. 3. 4. 08:55

Python에서는 웹 브라우저를 열거나 특정 URL을 열 수 있는 여러 가지 방법이 있습니다. 다음은 이러한 방법들을 예제와 함께 살펴보겠습니다.

1. webbrowser 모듈 사용

Python의 webbrowser 모듈은 웹 브라우저를 여는 데 사용됩니다. 이 모듈을 사용하면 기본 웹 브라우저를 자동으로 열 수 있습니다.

import webbrowser

url = 'https://www.example.com'
webbrowser.open(url)

2. os 모듈과 시스템 명령어 사용

Python의 os 모듈을 사용하여 시스템 명령어를 실행하여 웹 브라우저를 열 수 있습니다. 이 방법은 특정 웹 브라우저를 지정할 수 있습니다.

import os

url = 'https://www.example.com'
browser = 'chrome'  # 원하는 브라우저 지정
os.system(f'{browser} {url}')

3. subprocess 모듈 사용

Python의 subprocess 모듈을 사용하여 웹 브라우저를 열 수도 있습니다. 이 방법은 시스템 명령어를 실행하는 데 더 많은 제어를 제공합니다.

import subprocess

url = 'https://www.example.com'
subprocess.Popen(['open', url])  # macOS에서는 'open'을 사용하여 URL을 엽니다.