位置: 编程技术 - 正文

Python脚本实现虾米网签到功能(python 脚本编写)

编辑:rootadmin

推荐整理分享Python脚本实现虾米网签到功能(python 脚本编写),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python脚本编写教程视频,用python怎么写脚本,python脚本视频教程,用python做脚本,用python做脚本,python 脚本编写,pythoni脚本,python脚本编写教程视频,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Python脚本实现虾米网签到功能的方法。分享给大家供大家参考,具体如下:

概述

这个脚本完成了自动登录虾米网、签到的功能。

大致要用到urllib、urllib2、cookielib这几个模块。其实就是用python实现向指定的url去post数据。

至于我怎么知道在浏览器里面登录和签到时浏览器都向服务器post了什么数据的问题,可以用强大的chrome:F->Network里面可以看得到。有的服务器登录成功后会让客户端浏览器跳转或者立即刷新一次页面等等,会把登录时向服务器post的数据刷没掉,那么就要用到强大的抓包软件——WireShark来分析。比如用chrome:

然后就可以写了,构造Request Headers和要Post的Data(就是Chrome里的Form Data),ID和Pwd是明文传输,呵呵。

代码

下面是代码:

Python脚本实现虾米网签到功能(python 脚本编写)

然后运行一下脚本就可以登录、签到了。

后记

有的Discuz!论坛据说是为了防止用户用网页之外的途径向服务器post数据,服务器在每个用户每次登录成功后生成一个叫formhash的值,作为表单的隐藏域返回给客户端(服务端也有保存)。

客户端在向服务器post数据的时候,这个值会作为表单的一项数据“神不知鬼不觉”(因为是表单的隐藏域)地一同post过去,服务端收到客户端的post请求后,和服务端的formhash值作对比,就能知道是否是通过浏览器页面的方式post的数据了。

不过如果真的是为了防止这,这个做法真的有用吗?我试了一下,只需用简单的正则分析下登录成功返回的html,找到formhash值,再用上述方法和理论post过去即可,成功的完成了签到的功能。

反正不管怎么说,就是用脚本“假装”地完成了一下用浏览器登录并签到的过程。附:由于网站可能进行改版或升级,那么向服务器中post的数据可能会有变化,那么就要对代码进行相应调整,故代码仅供研究和学习参考之用。

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

python去除文件中空格、Tab及回车的方法 本文实例讲述了python去除文件中空格、Tab及回车的方法。分享给大家供大家参考,具体如下:在最近的开发工作中,为了应付比赛赶进度,服务端的json

python字符串连接方法分析 本文实例分析了python字符串连接方法。分享给大家供大家参考,具体如下:python字符串连接有几种方法,把大家可能用到的列出来,第一个方法效率是

python 实时遍历日志文件 open遍历一个大日志文件使用readlines()还是readline()总体上readlines()不慢于python一次次调用readline(),因为前者的循环在C语言层面,而使用readline()的循环是

标签: python 脚本编写

本文链接地址:https://www.jiuchutong.com/biancheng/385286.html 转载请保留说明!

上一篇:Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法(python 脚本)

下一篇:python去除文件中空格、Tab及回车的方法(python去除文件中的空格)

  • 什么是关税自主权
  • 增值税专用发票有效期是多长时间
  • 资源税征收原则
  • 公司缴纳养老保险不在个人账户里吗
  • 取得交易性金融资产投资收益为什么在借方
  • 信用代码证过期银行能转账吗
  • 实收资本增加印花税税目
  • 专用发票网上勾选不了
  • 专用发票给客户的是第几联
  • 外贸企业一般纳税人申报
  • 个税全年一次性奖金单独计税
  • 企业运费发票需要缴纳印花税吗附政策依据
  • 公户收到的款都要确定收入吗
  • 确定发出存货实际成本的方法
  • 购物开了增值税怎么退
  • 开过的增值税发票丢失
  • 增值税专用发票和普通发票的区别
  • 股东租车给公司押金
  • 混合销售行为的含义及税务处理
  • 打井行业
  • 如何辩别这样发票的真伪?
  • 财务软件没有税务登记
  • 城市公交可以承包吗
  • 企业的固定资产可以按照其价值和使用情况
  • 其他应付款计入什么科目
  • 行政事业单位公车使用制度
  • 进货折扣是怎么计算
  • 增值税专票开错了可以作废吗
  • 手机怎么设置无信号
  • thinkphp登录验证
  • 什么叫集团内企业
  • 备用金报销怎么做账
  • vue使用jquery
  • 什么是长期股权投资法
  • php手机号隐藏中间四位
  • 分公司股东怎么填
  • php计算给定日期的时间
  • 成本票不够怎么做账
  • 企业工作小结
  • mac的配置
  • 启动mysql的语句
  • 根据《中华人民共和国食品安全法》
  • 报销差旅费如何做记账凭证
  • 代销手续费如何交增值税m
  • 个税计提多了怎么办,跨年度了
  • 租赁房产税计税依据及计算方式是什么
  • 固定资产融资租出计入什么科目
  • 咨询服务费可以全额扣除吗
  • 扶贫入股分红政策
  • 小企业会计准则2023电子版
  • 开房租租赁发票怎么记账?
  • 事业单位的非税收入账务处理
  • 租入固定资产改良支出属于收益性支出吗
  • 应收账款是什么意思
  • 商业银行的固定资产
  • 便签windows
  • windows xp运行
  • centos怎么扩容
  • 如何在windows里保存画过的画
  • Win7 vpn连接不上怎么办?Win7系统vpn连接不上问题的解决方法
  • win1021年更新
  • cocos creator 动画制作
  • nodejs函数返回值
  • perl主要用处
  • kindeditor获取内容
  • 滚动的纸箱
  • web开发 java
  • unity给物体添加重力
  • 基于mvc的项目实例
  • Android 自定义控件
  • Android IntentService解析
  • python读写docx
  • 福建省国税局电话号码
  • 增值税发票打印机怎么连接电脑
  • 国税局政审审考生什么
  • 银行手续费所得税是否可以税前扣除
  • 西安税务办税服务厅
  • 会计审计和税务服务属于什么税目
  • 车辆购置税交了怎么查询不到
  • 无锡市国家税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设