Python 获取URL的内容并在本地进行比较

Python 获取URL的内容并在本地进行比较,python,urllib,Python,Urllib,我希望每3000秒获得一个URL(它只返回一行,没有html,只有纯文本)。我想将其与“previous.txt”进行比较,如果不同,则调用函数,然后将其写入previous.txt 如果是一样的,什么也不要做。 有人能给我指出一个开始的地方吗?我以前不是python 谢谢。这里有一些提示 查看您的问题标签,您已经知道urllib将有所帮助。尝试urllib2.urlopen()从URL检索数据 比较以前的内容和当前内容非常简单,只需读取previous.txt的内容,并与刚从URL检索到的内容

我希望每3000秒获得一个URL(它只返回一行,没有html,只有纯文本)。我想将其与“previous.txt”进行比较,如果不同,则调用函数,然后将其写入previous.txt

如果是一样的,什么也不要做。 有人能给我指出一个开始的地方吗?我以前不是python

谢谢。

这里有一些提示

查看您的问题标签,您已经知道urllib将有所帮助。尝试
urllib2.urlopen()
从URL检索数据

比较以前的内容和当前内容非常简单,只需读取
previous.txt的内容,并与刚从URL检索到的内容进行字符串比较。如果两个字符串不同,则将较新的字符串写入文件。查看并
读/写
,了解您的文件IO需求

如果Python进程长时间运行,可以使用
time.sleep()
signal.alarm()
(或其他几种方法)每3000秒执行一次任务