Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用web地址将html页面变量加载到python变量中_Javascript_Python_Html_Web - Fatal编程技术网

Javascript 如何使用web地址将html页面变量加载到python变量中

Javascript 如何使用web地址将html页面变量加载到python变量中,javascript,python,html,web,Javascript,Python,Html,Web,我在这里找到了一个指南: 但是函数HTMLParser.feed(data)使用数据作为html本身 有一种方法可以做类似的提要,但只使用网址? 像这样的。。。 HTMLParser.feed(“www.a.com”) 通常,我想从不同的网页中获取一个变量,并使用python脚本将其加载到python变量中,然后在它们之间进行比较 谢谢 import urllib2 f = urllib2.urlopen(url) page_data = f.read() # do stuff with ht

我在这里找到了一个指南: 但是函数HTMLParser.feed(data)使用数据作为html本身

有一种方法可以做类似的提要,但只使用网址? 像这样的。。。 HTMLParser.feed(“www.a.com”)

通常,我想从不同的网页中获取一个变量,并使用python脚本将其加载到python变量中,然后在它们之间进行比较

谢谢

import urllib2
f = urllib2.urlopen(url)
page_data = f.read()

# do stuff with html
HTMLParser.feed(page_data)

f.close()
这将从页面返回原始html。然后,您可以解析它并找到您想要的任何内容。不确定是否有更快的解决方案。

可能 ?

稍后,如果您想解析您可以使用的内容,Python 2会发出警告,
urllib.urlopen()
函数“自版本2.6以来已被弃用:Python 3中的
urlopen()
函数已被删除,取而代之的是
urllib2.urlopen()
”——下面是相关说明。
import requests
r = requests.get("https://github.com/")
r.content