更新Python2代码以获得合适的输出

更新Python2代码以获得合适的输出,python,web-scraping,Python,Web Scraping,我有一些Python 2代码如下(请原谅缩进): 我不希望在输出中看到b'。只想看到正在打印的Strong Buy。不太熟悉Python,因此任何提示都值得欣赏。使用返回结果。解码('utf-8') def getZacksRating(symbol): c = httplib.HTTPSConnection("www.zacks.com") c.request("GET", "/stock/quote/"+symbol) respo

我有一些Python 2代码如下(请原谅缩进):


我不希望在输出中看到
b'
。只想看到正在打印的
Strong Buy
。不太熟悉Python,因此任何提示都值得欣赏。

使用
返回结果。解码('utf-8')

def getZacksRating(symbol):

c = httplib.HTTPSConnection("www.zacks.com")
c.request("GET", "/stock/quote/"+symbol)
response = c.getresponse()
data = response.read()
ratingPart = data.split('<p class="rank_view">')[1]
result = ratingPart.partition("<span")[0].strip()
return result

print getZacksRating("AAPL")
import http

def getZacksRating(symbol):

    c = http.client.HTTPSConnection("www.zacks.com")
    c.request("GET", "/stock/quote/"+symbol)
    response = c.getresponse()
    data = response.read()
    ratingPart = data.split(b'<p class="rank_view">')[1]
    result = ratingPart.partition(b"<span")[0].strip()
    return result

print(getZacksRating('AAPL'))
print(getZacksRating('AAPL'))
b'Strong Buy'