Giter Site home page Giter Site logo

Comments (4)

defnngj avatar defnngj commented on May 22, 2024

drissionPage 本身就有page 的概念。从他的语法看。 语法本身也没很精简

from DrissionPage import ChromiumPage

# 创建页面对象,并启动或接管浏览器
page = ChromiumPage()
# 跳转到登录页面
page.get('https://gitee.com/login')

# 定位到账号文本框,获取文本框元素
ele = page.ele('#user_login')
# 输入对文本框输入账号
ele.input('您的账号')
# 定位到密码文本框并输入密码
page.ele('#user_password').input('您的密码')
# 点击登录按钮
page.ele('@value=登 录').click()

所以,我觉得没必要用 poium 的语法糖再给他包一层。

from poium.

neihanshenshou avatar neihanshenshou commented on May 22, 2024

from poium.

yongchin0821 avatar yongchin0821 commented on May 22, 2024

使用了几个月,已经从drissionPage踩坑归来。本身是好工具,但不是真正意义上的UI和HTTPS结合,因为他们还是不共session!但是两者单独拧出来确实很是优雅的自动化解决方案

from poium.

bluefire1999 avatar bluefire1999 commented on May 22, 2024

DrissionPage本身就是POM封装。
比selenium快正常,它不是基于chromedriver的,能稳定过cloudflare。

from poium.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.