将 urllib.request 转换为整数
我是否可以在执行以下操作后将值 us_price
转换为整数:
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)
无济于事
Am I able to convert the value us_price
into an integer after the following:
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]
I have tried usp = int(us_price)
to no avail
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能应该使用
float(us_price)
,但如果您需要 int,则使用int(float(us_price))
。You probably should use
float(us_price)
, but if you want int thenint(float(us_price))
.