Firefox37.0.1+selenium 2.53+python3.6打开浏览器时报错NameError: name 'basestring' is not defined
2024-10-18 08:03:00
环境:Win7
Firefox浏览器版本37.0.1
Python36
Selenium2.53.0
在Pycharm里执行以下3行脚本:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
报错如下:
File "/python36/Lib/site-packages/selenium/webdriver/firefox/webdriver.py", line 62, in __init__
firefox_options.binary_location = self.binary if isinstance(self.binary, basestring) else self.binary._get_firefox_start_cmd()
NameError: name 'basestring' is not defined
解决方法:将2.53.0版本的selenium卸载掉,安装2.53.1版本的selenium
最新文章
- bzoj1531: [POI2005]Bank notes
- 即时聊天IM之四 Android客户端IM帮助类编写
- Retrofit源码研究
- 【MVC】ASP.NET MVC Forms验证机制
- Features
- ssh全屏退出的办法
- [Asp.Net]获取客户端ip和mac地址
- 安装 vue.js和第一个hello world
- SQL SERVER NVARCHAR字段INSERT 中文乱码问题解决
- Android(java)学习笔记111:成员位置的内部类的介绍
- dubbo zookeeper模型
- C#-gdi画图,双缓冲画图,Paint事件的触发---ShinePans
- ELK-Kibana-01
- 微信小程序基础之在微信上显示和体验小程序?
- ffmpeg相关函数整理
- 运用scrollPic插件的实例
- Linux 的文件软链接如何删除
- maven repository pom
- Golang的聊天服务器实践(群聊,广播)(一)
- 去除swagger ui的红色 error 错误提示
热门文章
- 348. Design Tic-Tac-Toe设计井字游戏
- [leetcode]40. Combination Sum II组合之和之二
- linux下sort命令使用详解---linux将文本文件内容加以排序命令
- 给 Chrome浏览器 添加 Javascript小书签,查看当前页面全部加载的javascript文件及代码片段
- 第一个VS2015 Xaramin Android项目(续)
- Webview窗口设置遮罩层
- __LINE__的用法
- Tarjan算法(图论)(转)
- 前端vue框架 路由的安装及使用
- Vuejs——(3)计算属性,样式和类绑定