deepwhite1103 发表于 2020-1-2 13:12:17

name error报错

运行到load报错,说name error,没有定义,该怎么办嗯?
#从文件中获取cookie并访问
import http.cookiejar
import urllib

#创建mozillacookiejar实例对象
cookie = http.cookiejar.MozillaCookieJar()
#从文件中读取cookie内容变量
cookie,load('cookie.txt',ignore_discard = True,ignore_expires = True)
#创建请求的request
req = urllib.request("http://baidu.com")
#利用urllib的build——opener方法创建一个opener
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie))
response = opener.open(req)
print (response.read())

sunrise085 发表于 2020-1-2 15:31:50

第8行中,cookie.load写错了,写成cookie,load了。点写成逗号了。

deepwhite1103 发表于 2020-1-4 21:11:11

sunrise085 发表于 2020-1-2 15:31
第8行中,cookie.load写错了,写成cookie,load了。点写成逗号了。

我改了,还是在这行报错{:10_266:}
#从文件中获取cookie并访问
import http.cookiejar
import urllib

#创建mozillacookiejar实例对象
cookie = http.cookiejar.MozillaCookieJar()
#从文件中读取cookie内容变量
cookie.load('cookie.txt',ignore_discard = True,ignore_expires = True)
#创建请求的request
req = urllib.request("http://baidu.com")
#利用urllib的build——opener方法创建一个opener
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie))
response = opener.open(req)
print (response.read())
页: [1]
查看完整版本: name error报错