更新Python2代码以获得合适的输出
我有一些Python 2代码如下(请原谅缩进):更新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
我不希望在输出中看到
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'