Python: %s 在这里做什么?
Python: What does %s do here?
%s
在 chrome_path 变量末尾的作用是什么?没有它,函数可以 "not locate runnable browser"
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)
如果您通过 the source code 进行追踪,看起来图书馆可以通过两种方式 运行; wb.get()
需要浏览器名称或带有 %s
占位符的 shell 命令。
浏览器名称可以是在别处配置的人类可读名称。
接受 shell 命令允许更复杂的命令,或者用于库无法识别的浏览器。
如果你给出一个 shell 命令,当你调用 .open(url)
时给出的 url
被替换为 %s
。
%s
在 chrome_path 变量末尾的作用是什么?没有它,函数可以 "not locate runnable browser"
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)
如果您通过 the source code 进行追踪,看起来图书馆可以通过两种方式 运行; wb.get()
需要浏览器名称或带有 %s
占位符的 shell 命令。
浏览器名称可以是在别处配置的人类可读名称。
接受 shell 命令允许更复杂的命令,或者用于库无法识别的浏览器。
如果你给出一个 shell 命令,当你调用 .open(url)
时给出的 url
被替换为 %s
。