会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吹神
博客园
首页
新随笔
联系
订阅
管理
2023年1月13日
selenium.common.exceptions.WebDriverException: Message: unknown error: unable to unzip 'file'
摘要: 错误信息 是因为/static/960×540_0fee46ad-ff6a-4e1d-830d-b1abd26cd5e0.png文件路径有960×540在linux无法解析导致的
阅读全文
posted @ 2023-01-13 15:18 吹神
阅读(94)
评论(0)
推荐(0)
2023年1月3日
selenium Remote模式下报错 selenium/standalone-chrome:4.0.0: “Host header or origin header is specified and is not localhost”
摘要: 问题 通过selenium-server-standalone注册node后,启动driver.get()报错 github:issues: https://github.com/SeleniumHQ/selenium/issues/8326 代码区 from selenium.webdriver
阅读全文
posted @ 2023-01-03 16:51 吹神
阅读(317)
评论(0)
推荐(0)
2022年12月31日
selenium Remote模式下无法上传文件
摘要: 前言 当selenium升级到4.7后使用远程调用服务,无法上传文件。 driver = webdriver.Remote("http://127.0.0.1:9515", options=get_chrome_options()) 使用本地浏览器启动时,上传文件正常 driver = webdri
阅读全文
posted @ 2022-12-31 11:13 吹神
阅读(55)
评论(0)
推荐(0)
2022年9月3日
django-celery-beat 获取下一次执行时间
摘要: 前言 因为业务需要获取下一次执行时间在前端展示,查阅百度,谷歌都没能找到实现方式。通过官方文档https://django-celery-beat.readthedocs.io/en/latest/reference/django-celery-beat.tzcrontab.html了解到有相应的实
阅读全文
posted @ 2022-09-03 09:52 吹神
阅读(535)
评论(1)
推荐(0)
2022年8月10日
Pytest-ValueError: I/O operation on closed file.错误排查
摘要: 在调用pytest -v命令时,出现了ValueError: I/O operation on closed file.错误。 初步定位是logger导致的问题,但无法准确知道报错原因,最终定位到是sys.stdout = io.TextIOWrapper(sys.stdout.buffer, en
阅读全文
posted @ 2022-08-10 09:05 吹神
阅读(921)
评论(1)
推荐(0)
2022年6月21日
selenium 远程浏览器selenoid服务搭建
摘要: 文档地址 说明:https://aerokube.com/selenoid/latest/#_getting_started github: https://github.com/aerokube/selenoid Selenoid 的搭建 官方示例搭建 进入管理器地址下载对应的版本 当前环境是ce
阅读全文
posted @ 2022-06-21 10:48 吹神
阅读(957)
评论(1)
推荐(0)
2022年3月20日
flask - celery5.0使用教程
摘要: 前言 1、环境配置 python3.10 celery5.0 redis 2、推荐几篇遇到celery问题解决得好文章 celery5.0开始使用小写得配置名 Flask 使用 Celery 避免循环引用 解决报错(consumer: Cannot connect to amqp://guest:*
阅读全文
posted @ 2022-03-20 16:13 吹神
阅读(1882)
评论(0)
推荐(0)
2022年3月8日
selenium - 处理隐藏元素
摘要: 前言 selenium自动化中,有些元素被设置"display:none",导致页面加载完成后,无法定位到该元素,解决思路,在页面加载完成时,设置该元素为显示"display: block". 代码 def display_block(element, driver): """ 使隐藏元素显示 :p
阅读全文
posted @ 2022-03-08 21:38 吹神
阅读(309)
评论(0)
推荐(0)
selenium - 处理input含有只读属性,无法输入值的情况。
摘要: 前言 selenium针对input输入框含有以下属性时,无法输入值,提供解决思路使用js移除该元素身上的属性。 代码 def remove_only(element, driver): """ 删除input只读属性 :param driver: 浏览器对象 :param element: ele
阅读全文
posted @ 2022-03-08 21:34 吹神
阅读(1199)
评论(0)
推荐(0)
selenium - 如何处理无法点击的元素
摘要: 前言 在使用selenium自动化时,会经常遇到无法点击的元素,所以采用js的方式去实现点击操作。 方式一 def click_invisible_element(element, driver): """ 通过js点击 :param element: WebElement元素,通过driver.f
阅读全文
posted @ 2022-03-08 21:27 吹神
阅读(695)
评论(0)
推荐(0)
下一页
公告