2011-01-14 66 views
1

我是否能值us_price转换为整数后,执行以下操作:转换为urllib.request里整数

import urllib.request 

page = urllib.request.urlopen ("http://au.finance.yahoo.com/q?s=AUDUSD=X") 
text = page.read().decode("utf8") 

where1 = text.find('yfs_l10_audusd=x">') 

start_of_us_price = where1 + 18 
end_of_us_price = start_of_us_price + 6 

us_price = text[start_of_us_price:end_of_us_price] 

我试图usp = int(us_price)无济于事

+2

'print(type(us_price))`和`print(us_price)`的输出是什么? – 2011-01-14 00:09:31

回答

1

你或许应该使用float(us_price) ,但如果你想要int然后int(float(us_price))