编程论坛

 找回密码
 立即注册
广告联系qq1031180668广告位
查看: 161|回复: 1

[python] python post注册某网站

[复制链接]
  • ta_mind

    2018-8-17 21:57
  • classn_01: 71 classn_02

    [LV.6]常住居民II

    981

    主题

    1702

    帖子

    3331

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3331

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2018-6-23 21:08:53 | 显示全部楼层 |阅读模式
    要注册的网址 :http://www.hoolay.cn
    注册页面:http://www.hoolay.cn/regist?

    f12开发者工具获取post数据:

    python post注册某网站

    python post注册某网站


    uid是邮箱,password是密码,type参数可以直接放到url里面也可以做post参数提交。
    代码实现:
    [Python] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    import requests
    from bs4 import BeautifulSoup
    
    
    def zhuce():
        youxaing=input("输入邮箱:")
        mima=input("输入密码:")
    
        #post参数
        data={"uid":youxaing,"password":mima,"type":"fan"}
        #post url
        url="http://www.hoolay.cn/regist?"
        #post提交
        resp=requests.post(url,data=data)
        #print(resp.text)
        #分析post返回值 分析注册结果
        Soup=BeautifulSoup(resp.text,"lxml")
        #alert alert-success 注册成功
        #alert alert-danger邮箱格式不正确
        #alert-danger 邮箱被占用
        retu=Soup.find("div",class_="alert")
        if retu!=None:
            print(retu.get_text())   
        else:
            print("未知错误")
    
    if __name__=="__main__":
        zhuce()
        
    

    python post注册某网站

    python post注册某网站


    不积跬步,无以至千里

    classn_11

    0

    主题

    42

    帖子

    88

    积分

    注册会员

    Rank: 2

    积分
    88
    发表于 2018-7-5 12:38:19 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|Archiver|小黑屋|sitemap|编程论坛 - 一个单纯的编程学习交流论坛 ( 豫ICP备15032706号 )

    GMT+8, 2018-9-26 13:06 , Processed in 1.113268 second(s), 27 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表