0

这是我的代码。

亚马逊 = 'https://www.amazon.in/s/ref=nb_sb_noss_1?url= search-alias%3Daps&field-keywords=%s'

素数 = 'https://www.primevideo.com/search/ref=atv_nb_sr?phrase=%s&ie=UTF8'

如果查询中的“亚马逊”:

speak('What product shall I search for?')

amz_product = take Command().lower()

webbrowser.get(chrome_path).open(amazon%amz_product)

elif 'prime video' 在查询中:

speak('What shall I play on prime')

prime_movie = takeCommand().lower()

webbrowser.get(chrome_path).open(prime%prime_movie)

得到错误为“ ValueError: unsupported format character 'D' (0x44) at index 59”。这是针对“亚马逊”变量的。对于“prime”变量,代码运行良好。

不确定如何修复search-alias%3Daps“amazon”变量中定义的链接中片段“”中额外的“%”符号。

如果您需要更多信息,请告诉我。任何帮助都是不言而喻的。谢谢!!!

4

0 回答 0