为了账号安全,请及时绑定邮箱和手机立即绑定

5—3 python 爬虫urllib 实例


为什么我按老师的,运行出来这个


源码

import urllib2

from pip._vendor.requests.api import request

import cookielib


url = "http://www.baidu.com"


print '��һ�ַ���'

response1 = urllib2.urlopen(url)

print response1.getcode()

print len(response1.read())


print "�ڶ��ַ���"

request = urllib2.Request(url)

request.add_header("user-agent","Mozilla/5.0")

response2 = urllib2.urlopen(request)

print response2.getcode()

print len(response2.read())


print '�����ַ���'

cj = cookielib.CookieJar()

opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))

urllib2.install_opener(opener)

response3 = urllib2.urlopen(url)

print response3.getcode()

print cj

print response3.read()

SyntaxError: Non-ASCII character '\xef' in file D:\eclipse_code\imooc\src\test\test_urlib2.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details


正在回答

1 回答

开头加这个就好了

# -*- coding: gbk -*-

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

5—3 python 爬虫urllib 实例

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信