一天心血来潮,想利用爬虫模拟登录自己学校的教务网。捣鼓了一会儿之后,发现学校的教务网是进行了前端加密的。绞尽脑汁地用python加模块模拟了好一会儿,发现总是不对。没办法,只能转向前端js,所以下载了一个模拟执行前端js的pyv8。发现可以解决。
pyv8下载连接:点击打开链接
打开密码:7rd5
python环境是2.7.14
分享如下源码:
#_._ coding:utf-8 _._ #
from datetime import datetime
import json
import re
import time
from lxml import etree
import requests
import rsa
import PyV8
import os
def usePyV8(message,n,e):
m = message