%s
在chrome_path变量的末尾做什么?没有它,该功能将“无法找到可运行的浏览器”
import webbrowser as wb
chrome_path = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s"
url = "www.google.com"
wb.get(chrome_path).open(url)
答案 0 :(得分:0)
如果您通过the source code进行跟踪,则库似乎可以在此处以两种方式运行: wb.get()
需要浏览器名称或带有%s
占位符的shell命令。
浏览器名称可以是在其他位置配置的人类可读名称。
接受shell命令允许使用更复杂的命令,或者允许使用库无法识别的浏览器。
如果您给出了shell命令,则在调用url
时给出的.open(url)
将被%s
取代。