urllib2的post使用


#-*- coding: utf-8 -*-

import urllib
import urllib2
import time

def post(url, data):
req = urllib2.Request(url)
data = urllib.urlencode(data)
#enable cookie
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor())
response = opener.open(req, data)
return response.code

def main():
posturl = "http://dianzhang.dev.haalee.com/admin/login"
data = {'username':'admin','form_password':'1122312'}
print post(posturl, data)

if __name__ == '__main__':
while 1:
main()
time.sleep(60)


今天工作需要要用到定时任务,刚开始想使用crontab 的,结果发现我没有开发服务器某些目录的权限,看不到执行情况,后来就想了这么个笨方法。使用time的sleep()方法。

你可能感兴趣的:(python)