python selenium无法将系列转换为<class'int'>

我正在使用硒来获取HTML输入的值,并使条件取决于这些值。 它们以STR的形式出现,所以我将它们更改为int,因为它们是width和height(numbers),但是如果出现这种情况,启动时会出现此错误。 我使用了 print(type(int(width))),但没有收到任何错误

错误

cannot convert the series to <class 'int'>

我的代码

    width  = driver.find_element_by_css_selector("#arrange-width").get_attribute("value")
    height = driver.find_element_by_css_selector("#arrange-width").get_attribute("value")
    if int(width)== int(height):
        # top position
        time.sleep(1.5)
        driver.execute_script("document.querySelector('#arrange-top').value=''")
        driver.find_element_by_css_selector('#arrange-top').send_keys('277')
        # left position
        time.sleep(1.5)
        driver.execute_script("document.querySelector('#arrange-left').value=''")
        driver.find_element_by_css_selector('#arrange-left').send_keys('159')
        # close chain between width and height

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...