2013-11-29 6 views
1

webbrowser 모듈을 사용하여 last.fm에서 특정 페이지를 열고 싶습니다. 텍스트 파일에서 선을 고른 다음 인쇄합니다. 끝 부분에 해당 줄을 추가하고 싶습니다.웹 사이트에서 특정 페이지 열기

webbrowser.open('http://www.last.fm/music/') 

예를 들어 random.choice가 예제 아티스트를 선택합니다. 예를 들어 아티스트가 URL 끝에 정확하게 추가되기를 바랍니다. 도움을 주시면 감사하겠습니다.

답변

2

전체 대상 URL 구축하기 위해 urlparse.urljoin 기능을 사용하여 파이썬 3 사람들을위한

import urlparse 
import webbrowser 

artist_name = 'virt' 
url = urlparse.urljoin('http://www.last.fm/music/', artist_name) 

# Will open http://www.last.fm/music/virt in your browser. 
webbrowser.open(url) 
+1

를, 그것은'수입 urllib.parse' 및 URL을 가입하는'urllib.parse.urljoin'입니다 –

관련 문제