V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
storypanda
V2EX  ›  Python

关于 Python 封装 seleum 与自动登录是否冲突

  •  
  •   storypanda · 2020-08-16 08:17:33 +08:00 via Android · 1924 次点击
    这是一个创建于 1342 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一名第三方运营,目前在研究 Python 第三方网站登录。

    目前在网上查找的资料基本是封装 Seleum 和 elements 方法,还有微博抓包以及其他网站登录。

    这两者冲突吗?

    关于后者我知道是可以登录一次就不用之后经常登录了,关于 cookie 的;

    前者是否简化了一个个网站尝试的时间?

    如果直接每个网站自动 sendKeys,每天不觉得麻烦的话每天运行这个网页登录一遍,是也可以的吗,因为需要新建标签页,但一个个试获得输入框的话就比较麻烦,谢谢大家。

    7 条回复    2020-08-19 18:21:43 +08:00
    musi
        1
    musi  
       2020-08-16 10:39:18 +08:00
    愣是没看懂你的意思。。。
    musi
        2
    musi  
       2020-08-16 10:41:34 +08:00
    selenium 是 python 的一个测试框架,你要自动登录网站的确没什么问题,不过你用 python 封装啥,API 不都给你封装好了么,拿来直接用就好了
    learningman
        3
    learningman  
       2020-08-16 13:14:12 +08:00   ❤️ 1
    你得多学点
    你现在尝试用来描述问题的词汇,不是大家用的那一套,我不太看得懂你想说啥
    imn1
        4
    imn1  
       2020-08-16 13:36:13 +08:00   ❤️ 1
    seleum 是另外调起一个浏览器的实例,并不是你正在用的那个(即使相同窗口也不同)
    除非你有迁移 cookies / session 的能力,否则并不适用于日常登录

    seleum 更适用于一些网页测试、爬虫或者无人值守的定时任务,而不是日常辅助
    例如
    有几十个网站,想要定期登录一下保活(积分之类),避免帐号太久没登录被冻结
    但并不是为了登录进去浏览阅读,这种情况就适用 seleum
    imn1
        5
    imn1  
       2020-08-16 13:37:08 +08:00
    #4
    (即使相同窗口也不同) ---> (即使版本相同,窗口也不同)
    devliu1
        6
    devliu1  
       2020-08-17 16:05:42 +08:00
    是 selenium,同样也没有看懂你想表达什么
    MerlinShieh
        7
    MerlinShieh  
       2020-08-19 18:21:43 +08:00
    没看懂你的意思。而且,是 selenium
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2440 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:57 · PVG 23:57 · LAX 08:57 · JFK 11:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.