当前位置: 首页 > news >正文

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

# -*- 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版本

在这里插入图片描述

http://www.lryc.cn/news/183979.html

相关文章:

  • 基于SpringBoot的民宿在线预定平台
  • CTFHUB SSRF
  • FreeRTOS入门教程(队列详细使用示例)
  • 【Kafka专题】Kafka收发消息核心参数详解
  • matlab 使用激光雷达检测、分类和跟踪车辆
  • 代码随想录训练营二刷第四十八天 | 139.单词拆分 背包问题总结
  • 【数据挖掘】2017年 Quiz 1-3 整理 带答案
  • 吃鸡高手必备工具大揭秘!提高战斗力,分享干货,一站满足!
  • 集群化环境前置准备
  • nodejs开发环境搭建
  • C语言qsort函数
  • 如何使用 Hotshot 通过文字生成 GIF 动画
  • 吃鸡高手必备!这些技巧帮你提高战斗力!
  • XV6 操作系统实验
  • leetcode - 双周赛114
  • 【LeetCode刷题笔记】双指针
  • 互联网Java工程师面试题·Memcached 篇·第二弹
  • 特斯拉被称为自动驾驶领域的苹果
  • stm32之HAL库操作PAJ75620
  • 医学影像归档与通讯系统(PACS)系统源码 PACS三维图像后处理技术
  • web漏洞-PHP反序列化
  • Redis-分布式锁
  • 什么时候使用继承,好莱坞原则(设计模式与开发实践 P11+)
  • 蓝桥等考Python组别十四级001
  • TI单芯片毫米波雷达代码走读(二十七)—— 角度维(3D)处理之通道间幅相一致性补偿
  • 数据结构 2.2 单循环链表
  • 矩阵距离——多源BFS
  • 关于在 Notion 中使用 Markdown 语法
  • sigmoid和softmax函数有什么区别
  • 第五章:最新版零基础学习 PYTHON 教程—Python 字符串操作指南(第七节 - Python 中使用 % 进行字符串格式化)