问题描述
try 'play' in query.lower():
linklist=[]
url='https://www.youtube.com/results?search_query='
path = 'C:/Program Files/BraveSoftware/Brave-browser/Application/brave.exe --new-window -- %s'
webbrowser.get(path).open_new(url+query)
response=urllib.request.urlopen(url+query)
html=response.read()
soup=BeautifulSoup(html,'html.parser')
for vid in soup.findAll(attrs={'class':'yt-uix-tile-link'}):
linklist.append("https://www.youtube.com"+vid['href'])
我得到的错误是:
raise InvalidURL(f"URL 不能包含控制字符。{url!r} " http.client.InvalidURL:URL 不能包含控制字符。 '/results?search_query=play nothing'(至少找到' ')
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)