我正在尝试从这个网站保存更新的外汇股票数据:http://forex.offers4u.biz/TickDBReadDB.php?p=EURUSD
只需点击刷新来更新股票代码。在
当我使用我的小python脚本时,它会保存一次文本,但是如果我再次运行它,它将使用相同的旧数据生成一个新文件。如何添加一个“cachebreaker”以便python可以从旧URL读取新数据?在
import urllib2, time
filename = 'EURUSD ' + str(time.asctime()) + '.txt'
myfile = open(filename, 'w')
page = urllib2.urlopen("http://forex.offers4u.biz/TickDBReadDB.php?p=EURUSD?")
for line in page:
myfile.write(line)
myfile.close()
page.close()
urllib2不做任何缓存。你要通过代理人吗?服务器可以是缓存,也可以是缓存。在
尝试使用14.9节中描述的缓存控制头here
编辑:请注意,该页面上最近的数据来自2009.11.16 20:47:37。你确定它仍在积极更新吗?在
相关问题 更多 >
编程相关推荐