터미널에서 URL을 여는 중 문제 발생

터미널에서 URL을 여는 중 문제 발생

나는 soundcloud API와 Python을 사용하고 있으며 브라우저를 사용하여 노래의 URL을 열려고 합니다. 이 코드를 사용합니다

client = soundcloud.Client(client_id=clientIdEntry.get())
track_url = urlEntry.get()
if track_url[0]!="h":
    track_url = "https://"+urlEntry.get()
else:
    track_url = urlEntry.get()
track = client.get('/resolve', url=track_url)
track_id = str(track.id)
track = client.get("/tracks/"+track_id)
stream_url = client.get(track.stream_url, allow_redirects=False)
print(track.title)
print("\n \n \n")
print(stream_url.location)
time.sleep(3)
os.system("chromium-browser "+stream_url.location)

그러나 URL에 & 문자가 포함되어 있으면 터미널은 기호 다음에 오는 텍스트를 열지 않습니다. 누가 날 도울 수 있죠?

답변1

이 시도

os.system("chromium-browser '"+stream_url.location+"'")

관련 정보