我在使用Selenium的headless无界面浏览器过程中,运行代码如下,运行后屏幕上仍显示浏览器界面。
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument("--headless")
options.add_argument("--disable-gpu")
dirver = webdriver.Chrome(chrome_options=options)
dirver.get('https://baidu.com')
print(dirver.title)
原因:不是代码语法的问题,而是参数字符格式的问题。代码是我从pdf上复制下来的,是“-”符号存在格式不正确或“-”符号上有不可见的字符,将该符号删除后重新输入,再次运行就没问题了
总结:对于其它格式的代码,复制粘贴下来的时候要保证字符格式的正确性。