我有一个网页,我想在Python中使用urllbi2来获取<div class="password">
元素,而不使用Beautiful Soup。
到目前为止,我的代码:
import urllib.request as urllib2
link = "http://www.chiquitooenterprise.com/password"
response = urllib2.urlopen('http://www.chiquitooenterprise.com/')
contents = response.read('password')
出现错误。
答案 0 :(得分:2)
您需要使用decode()
标签中的utf-8
Network
回复:
因此:
import urllib.request as urllib2
link = "http://www.chiquitooenterprise.com/password"
response = urllib2.urlopen('http://www.chiquitooenterprise.com/')
output = response.read().decode('utf-8')
print(output)
输出:
YOIYEDGXPU
答案 1 :(得分:1)
您不想说bs4,但可以使用请求
update(el) {
const cb = el.dataset.wpCb
cb() // cb is not a function
}