端末で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+"'")

おすすめ記事