首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >python3编码问题求助 unicode error?

python3编码问题求助 unicode error?

提问于 2020-02-09 14:50:59
回答 0关注 0查看 185

代码:

import urllib.request

import json

from city import city

city_input = input('请输入要查找的城市:\n')

city_code = city[city_input]

web = urllib.request('http://www.weather.com.cn/data/cityinfo/%d.html'%city_code)

content = web.read()

dic = json.loads(content)

print(type(content))

print(type(dic))

print(content)

print(dic)

city.py文件内容:

city = {

'北京': '101010100',

'海淀': '101010200',

'朝阳': '101010300',

'顺义': '101010400',

'怀柔': '101010500',

}

提示错误:Traceback (most recent call last):

File "C:/Users/chen/Desktop/3.py", line 4, in <module>

from city import city

File "C:/Users/chen/Desktop\city.py", line 2

SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档