pycharm配置python3.8版本专门用于undecteded_chromedriver测试

pycharm配置python3.8版本专门用于undecteded_chromedriver测试

作者:虚坏叔叔

博客:https://pay.xuhss.com

早餐店不会开到晚上,想吃的人早就来了!😄

一、Pycharm及python环境的配置

1.安装python-3.8.7rc1-amd64.exe

2.pycharm添加python解释器

3.配置脚本启动

创建一个脚本MakeBaiDuShuRuKuang.py

python 复制代码
# -*- coding: utf-8 -*-
import undetected_chromedriver as uc
'''


'''
class JobTask():
    def __init__(self):

        self.source = "BaiduShuRuKuang"
        self.deep = 1 #定义递归的深度 控制相关性
        self.url = {
            "num" : 1,
        }


    '''

    '''
    def run(self,params):
        act = params['act']

        driver = uc.Chrome(headless=True,use_subprocess=False)
        driver.get('https://nowsecure.nl')
        driver.save_screenshot('nowsecure.png')

# 当程序直接运行时,执行main函数
if __name__ == "__main__":
    # 创建 JobTask 类的实例
    job_task = JobTask()

    # 定义包含 'act' 键的参数字典
    params = {'act': 'your_action_here'}

    # 调用 run 函数并传递参数
    job_task.run(params)

配置脚本的调试启动方式:

如果引用相对目录建议放到外层

二、undetected-chromedriver安装库

复制代码
pip install undetected-chromedriver

三、Undetected Chromedriver, AttributeError: 'ChromeOptions' object has no attribute 'headless'

如果报上面的错误,需要降级selenium到4.12.0版本

相关推荐
yijianace1 分钟前
Python爬虫学习记录—— BooksToScrape分页爬取与图片下载
爬虫·python
小白学大数据2 分钟前
如何自动追踪 eBay 售价?Python 爬虫实战解析
开发语言·人工智能·爬虫·python
ziyue75759 分钟前
python进行磁盘文件迁移,不影响软件使用
开发语言·数据库·python
abcy07121311 分钟前
Python与Hadoop HDFS进行异步文件上传
python
爱和冰阔落16 分钟前
【Python基础】从变量到面向对象:打通 Python 入门核心语法
开发语言·python
财经资讯数据_灵砚智能18 分钟前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年6月7日
大数据·人工智能·python·ai·信息可视化·自然语言处理·灵砚智能
专注VB编程开发20年32 分钟前
阿里通义灵码插件安装失败
开发语言·ide·c#·visual studio
星川皆无恙33 分钟前
Python豆瓣电影数据分析可视化系统:爬虫采集+数据清洗+可视化大屏完整项目
人工智能·爬虫·python·数据分析
ttwuai36 分钟前
XYGo Admin 扩展开发:WebSocket 事件注册与实时推送实战
python·websocket·网络协议·golang·后台框架
Metaphor69237 分钟前
使用 Python 旋转 PDF 页面
python·pdf