公司最近搞了个上网认证系统.每天开机要连上网络都要登录一下.
一直听说python啥事都能干,说得我这个美工心痒痒.
装好python,搜了一些教程,说简单的post发送就能搞定,
再往下,了解到了post需要requests这个东西.
还是搜索,知道怎么装了,跳过写hello world这一步,直接把网上搜索的代码往IDE里一贴然后运行
>>>当当当当...当然是各种红色英文字了
对于一个只接触过css的美工来说,代码太难了
但是我不是一般的美工,我是一个机灵的美工.
经过不倦的copy,试运行,我还是没能写出一个简简单单就能搞定的python代码.
我还是老老实实的每天登录一遍那个认证,有记住密码功能似乎没那么麻烦.
然而,一种不认命的念头始终在我登录认证的时候浮现.
于是我又操起了python IDLE窗口,打开"Requests: 让 HTTP 服务人类"
从头开始这个简单而又神圣的目标.
很多教程都告诉我们怎么在浏览器的调试模式下找到"那个url",对,就是那个url
对requests来说,这应该是第一要解决的任务.
我们公司这个认证系统的post地址是写在js文件中,仔细找基本上能在代码行中搜索到.
但那对我太难了,
总到来说,我找到了这个url,但不是调试模式下找到的,我用了Charles这个工具,
大佬们用来抓包的,我粗略了解它的用法.打开它,然后点击认证系统上的登录按钮,
charles里就出现了一个新的地址,不消说,它应该是那个url了.
于是我开始写post方法了:
import requests
url = 'http://180.--.-.--/ac_po