使用 Python 检索 JavaScript 文件内容



我需要用Python检索JavaScript文件内容。我想也许requests会做到这一点——也许确实如此,但它要么不像我想象的那么简单,要么我做错了什么。

import requests
s = requests.Session()
r = s.get(link)

我得到的回应是

<HTML><HEAD>
<TITLE>Invalid URL</TITLE>
</HEAD><BODY>
<H1>Invalid URL</H1>
The requested URL "&#91;no&#32;URL&#93;", is invalid.<p>
Reference&#32;&#35;9&#46;3e1151c8&#46;1484072058&#46;308a223a
</BODY></HTML>

我需要的与这段代码在 php 中所做的相同,

$ch = curl_init();      
curl_setopt($ch, CURLOPT_URL, $link);
$html = curl_exec($ch);

你需要做一个 http get 请求

import urllib2
link = "http://whatever.com/your-file.js"
urllib2.urlopen(link).read()

php代码正在使用curl,它的作用比看起来要多得多

最新更新