def js_window_open_get_url(js_script):
# ?? Python parser ?? JavaScript code
python_ast = ast.parse(js_script)
assert len(python_ast.body) == 1
assert type(python_ast.body[0]) == ast.Expr
assert type(python_ast.body[0].value) == ast.Call
assert python_ast.body[0].value.func.value.id == 'window'
assert python_ast.body[0].value.func.attr == 'open'
assert len(python_ast.body[0].value.args) == 3
return python_ast.body[0].value.args[0].s
# ??????????????????
评论列表
文章目录