Crossin的编程教室

标题: 求助:查询天气小程序遇到的问题 [打印本页]

作者: Ambition——xb    时间: 2018-4-5 16:18
标题: 求助:查询天气小程序遇到的问题
本帖最后由 Ambition——xb 于 2018-4-5 17:05 编辑

import urllib.request
web=urllib.request.urlopen('http://www.baidu.com')
content=web.read()
f=open('baidu.html','w')
f.write(str(content))                             # 网页为什么打不开????
f.close()

f=open('baidu.html')
data=f.read()
f.close()
print(data)

print(content)                                        #运行这个像死机了一样,为什么,信息量太大么????



作者: crossin先生    时间: 2018-4-6 00:11
f=open('baidu.html','wb')
作者: Ambition——xb    时间: 2018-4-10 18:21
crossin先生 发表于 2018-4-6 00:11
f=open('baidu.html','wb')

已改,第一个问题已解决,但又有个新的报错
data=f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 1383: illegal multibyte sequence
作者: crossin先生    时间: 2018-4-11 11:57
open('baidu.html','w',encoding='utf8')




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5