python selenium 使用中无法使用webdriver问题

一、webdriver打开浏览器异常

1、问题描述:

已下载谷歌版本对应的chromedriver驱动,并已放到python、谷歌安装目录,使用webdriver.Chrome()时报错,如图:

2、问题原因:

运行电脑是win10,python使用无法打开(IO)名为‘nul’的文件:

代码中,self._devnull=os.open(os.devnull,osO_RDWR)

而devnull=‘nul’(见subprocess文件变量赋值)

3、问题分析:

os.open(os.devnull,osO_RDWR)的结果是?作用是?

4、尝试修改:

(1)os.open(os.devnull,osO_RDWR)=none——》报错,提示os.open(os.devnull,osO_RDWR)类型应为整型

(2)os.open(os.devnull,osO_RDWR)=0,即self._devnull=0——》可以解决问题

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值