【发布时间】:2011-08-17 10:02:58
【问题描述】:
我想从网页中提取实时数据: http://www.fxstreet.com/rates-charts/forex-rates/
我正在用 Python 编程,我做了一个 urlopen 来获取 htmlcode。然后我使用正则表达式来提取数字。 问题是我必须每秒执行一次 urlopen 才能获取最新数据,它长期以来不可靠且不干净......有人可以提供帮助无需刷新网页吗? 谢谢!
【问题讨论】:
-
重新写这个问题。目前尚不清楚您要完成什么,您已经尝试过什么,或者为什么它没有奏效。
-
我想用外汇数据填充字典,例如:EUR/USD 1,4401 13:14:12 我的代码 atm 看起来像: import re import urllib f = urllib.urlopen(@ 987654322@) g = f.read() 然后我使用正则表达式搜索整页 html 代码中的数据。我必须每秒执行一次 urlopen 才能获得最新结果...我不想每秒都用 urlopen 刷新。
-
把你的解释放在问题中。就此而言,请在您提出的每个问题中提供完整的解释。
-
看看它是如何使用 Firebug 之类的工具获取数据的。它是一个彗星服务器,它不断地在同一资源上提供数据。如果需要,您可以继续获取和解析该数据。不过要小心;未经许可(我没有检查过)获取数据并将其用于其他用途不太可能是合法的。