用于在cron作业中对2个URL执行GET请求的Python脚本

用于在cron作业中对2个URL执行GET请求的Python脚本,python,cron,Python,Cron,我需要一个python脚本来对2个URL执行GET请求 我将在ubuntu服务器上的cron作业中使用这些脚本 问题是,这两个调用必须按顺序进行,因为对Url#1的第一个GET请求可能需要大约1分钟才能完成 对于cron作业,我希望它每30分钟运行一次。我建议您阅读urllib的文档: Python 2.6.5(r265:79063,2010年4月16日,13:57:41) [GCC 4.4.3]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>>导入UR

我需要一个python脚本来对2个URL执行GET请求

我将在ubuntu服务器上的cron作业中使用这些脚本

问题是,这两个调用必须按顺序进行,因为对Url#1的第一个GET请求可能需要大约1分钟才能完成


对于cron作业,我希望它每30分钟运行一次。

我建议您阅读urllib的文档:

Python 2.6.5(r265:79063,2010年4月16日,13:57:41) [GCC 4.4.3]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>>导入URL库 >>>urllib.urlretrieve(“http://www.google.com") ('/tmp/tmpfYqXGp',) >>>urllib.urlcleanup() >>>
我建议您阅读urllib的文档:

Python 2.6.5(r265:79063,2010年4月16日,13:57:41) [GCC 4.4.3]关于linux2 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>>导入URL库 >>>urllib.urlretrieve(“http://www.google.com") ('/tmp/tmpfYqXGp',) >>>urllib.urlcleanup() >>>
我不确定你的问题中是否遗漏了什么。但使用urllib2应该相当简单:

import urllib2

request = urllib2.Request('http://example.com/path')
response = urllib2.urlopen(request)
content = response.read()

# now make the second request, just as above

有关urllib2模块的更多帮助,请参见页面

我不确定你的问题中是否遗漏了什么。但使用urllib2应该相当简单:

import urllib2

request = urllib2.Request('http://example.com/path')
response = urllib2.urlopen(request)
content = response.read()

# now make the second request, just as above

有关urllib2模块的更多帮助,请参见页面

那有什么问题?只需使用urllib2。您是否也在问如何设置crontab?那么问题是什么?只需使用urllib2。您是否也在问如何设置crontab?