社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

如何在python | Selenium中更改网页的HTML代码

Ayan Adel • 3 年前 • 1253 次点击  

这个页面有一个电话号码列表,我需要更改所选的国家代码,可以通过添加这个来完成

        <option value="ua">380+ country</option>
        <option value="ug">256+ country</option>
--->    <option value="uk" **selected**="">44+ country</option>
        <option value="uy">598+ country</option>
        <option value="uz">7+ country</option>
        <option value="ve">58+ country</option>
        <option value="vn">84+ country</option>
        <option value="ws">685+ country</option>
        <option value="ye">967+ country</option>
        <option value="yu">381+ country</option>
        <option value="za">27+ country</option>

那么,我如何用selenium在任何我想写的地方写下“selected”呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/129571
 
1253 次点击  
文章 [ 1 ]  |  最新文章 3 年前
cruisepandey
Reply   •   1 楼
cruisepandey    4 年前

你只展示了 options 标签来自 HTML structure .

他们一定是我的孩子 Select tag in HTML .

大体上 Select option 标签用于构建下拉列表。

您可以这样选择它们:

menu = Select(driver.find_element(By.XPATH, "xpath of select web element"))
menu.select_by_value("ua")