当我尝试切片时如何切片字节对象给我int号?

时间:2017-09-07 09:22:34

标签: python html urllib google-finance

我正试图通过谷歌财务网站获取实时报价 urllib,请求,但它返回了大量的数据,但我想选择唯一的价格,所以我如何选择不使用循环**我想从HTML [“INFY”,“Infosys Ltd”,“894.70”,“ -0.90" , “字符”]

import urllib.request
response = urllib.request.urlopen('https://www.google.com/finance?q=NSE:INFY')
html = response.read()

1 个答案:

答案 0 :(得分:1)

关于标题中表达的问题,response.read()会为您提供bytes个对象。 将其转换为字符串以更方便地操作它:

html = str(response.read(), encoding="utf8")

encoding可选参数表示由bytes对象表示的文本的编码 - 很可能是UTF-8。