Python 通过注册表获得360安装路径并打开指定网站

#-*-coding:GBK -*- 
from selenium import webdriver
from win32gui import *
import winreg
import re
import os
from selenium.webdriver.chrome.options import Options
def key360(): #获取360浏览器位置
    UnInsKey360 = '360SeSES\shell\open\command'
    key360 = winreg.OpenKey(winreg.HKEY_CLASSES_ROOT, UnInsKey360)
    name,value,type = winreg.EnumValue(key360,0) #注册表键名,键值,数据类型
    num = re.findall(r"(.+?)360se.exe",value)
    num = num[0]+'360se.exe'
    return(num)
def open_URL():
    __browser_url = key360() ##360浏览器的地址
    chrome_options = Options()
    chrome_options.binary_location = __browser_url
    path1=os.getcwd()
    path =os.path.join(path1,"78.0.39.4.108\chromedriver.exe")  # 谷歌chromedriver完整路径,放在当前文件夹下
    # 设置chrome驱动的路径
    options=chrome_options
    global driver
    driver = webdriver.Chrome(path,options=chrome_options)
    options.add_experimental_option("excludeSwitches",['enable-automation']) # 此步骤很重要,设置为开发者模式,防止被各大网站识别出来使用了Selenium
    driver.maximize_window() # 最大化浏览器
    driver.get("http://www.2345.com/?kawen1986")#打开网站
open_URL()

源码,素材,打包exe文件下载链接
链接:https://pan.baidu.com/s/1ySYOUL7denBpkfVO9A8Mjg
提取码:w9la

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我文非相

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值