python新开窗口使用拼接网址的问题
本帖最后由 1e3e 于 2021-1-31 10:21 编辑访问这个地址https://mbd.baidu.com/newspage/d ... D&n_type=1&p_from=3
url = 'http://www.baidu.com'
# 将webdriver类实例化,将浏览器设定为Google Chrome
# 参数executable_path是设置chromedriver的路径
options = Options()
prefs = { 'download.default_directory': 'd:\\'}
options.add_experimental_option('prefs', prefs)
driver = webdriver.Chrome(chrome_options = options)
#driver = webdriver.Chrome()
# 打开浏览器并访问管理网址
driver.get(url)
time.sleep(6)
# 使用JavaScript开启新的窗口
word1='1'
word2='3'
url='https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_10253043240058646550%22%7D&n_type='+word1+'&p_from='+word2
js = "window.open(url)"
pycharm无法执行 无法执行是怎么个无法执行,总得有个报错信息吧,不然我这人脑编译属实有点难受。。。 C++才是这个世界上最完美的语言 target='_blank' 但凡你print一下第二个url的结果,都知道,应该不是拼接失败的问题~ from selenium import webdriver
#打开谷歌浏览器
driver = webdriver.Chrome()
#打开百度搜索主页
word1='1'
word2='3'
url='https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_10253043240058646550%22%7D&n_type='+word1+'&p_from='+word2
driver.get(url)可能是你chromeDriver版本没对上,,我这边可以通过你的第二个url可以访问 GiaoMan-wei 发表于 2021-2-1 11:13
from selenium import webdriver
#打开谷歌浏览器
谢谢,我再试试哈,可以结帖了,尝试用其它方式拼接了
页:
[1]