win11使用python和selenium操作ie浏览器报错

背景win11下使用python和selenium操作ie浏览器时报错:from selenium import webdriver driver = webdriver.Ie(executable_path=r"C:\IEDriverServer.exe") # 使用ie浏览器 driver.get("http://www.baidu.com")...

Python,bug记录 2023-01-05 PM 11次 0条

pyinstaller打包后图标不清晰

解决方法使用在线工具生成多个大小的图标到一个图标文件内:https://www.aconvert.com/icon/参考https://blog.csdn.net/u010098760/article/details/102966717

Python,工具,技术 2023-01-03 PM 12次 0条

pyqt5打包后窗口图标不显示

https://juejin.cn/post/6988094699621842980https://www.shuzhiduo.com/A/1O5EyEmr57/

Python 2023-01-03 PM 10次 0条

Selenium中WebDriverWait设置的超时时间不起作用

问题描述Selenium中WebDriverWait设置的超时时间不起作用,在WebDriverWait中设置的超时时间为2秒,但实际要10秒才会报超时错误。代码如下WebDriverWait(self.wd, 2).until(EC.presence_of_element_located((By.ID, 'listtable')))解决方法implicitly_wait和WebDriver...

Python,bug记录 2022-12-19 PM 13次 0条

Django使用ORM查询当前gps位置附近的数据

问题根据用户的当前位置,和根据数据库内数据的gps信息,查询用户附近的数据并按距离排序。如果用mysql实现是很容易的,可参考另一篇文章:https://www.qinyu.cc/archives/215.html用Django的ORM来查询,个人总结了以下两种比较方便的方式:方法1使用extra,示例如下:dis = 'round(st_distance_sphere(point(%s,%...

django,数据库,技术 2022-12-13 AM 15次 0条

Django使用DRF默认datetime时间有T字符的解决方法

背景Django使用DRF开发时,datetime时间格式返回给前端默认中间有个T字符,如2022-12-03T15:00:00解决方法在settings.py中增加如下配置:REST_FRAMEWORK = { 'DATETIME_FORMAT': "%Y-%m-%d %H:%M:%S", }参考http://wjhsh.net/gcgc-p-14024909....

django 2022-12-01 PM 21次 0条

Python使用Selenium指定用户目录多开谷歌浏览器时报错解决方法

问题Python使用Selenium时指定user-data,并且此时打开的有另外的谷歌浏览器,会报以下错误:(node:14272) UnhandledPromiseRejectionWarning: InvalidArgumentError: invalid argument: user data directory is already in use, please specify a...

Python,bug记录 2022-11-19 PM 22次 0条

Python使用Selenium在ArchiveWeb.page页面下操作原始页面(解决shadow-root)

背景使用ArchiveWeb.page抓取到的页面在用selenium访问时,嵌套了三层shadow-root,并且在最里层的iframe里才是原始网站的页面,如果直接用selenium获取网页内元素是取不到的。解决方法options = Options() options.add_argument("--user-data-dir="+r"C:/Users/x...

Python,技术 2022-11-19 PM 26次 0条