Mercurial > repos > bernhardlutz > rest_tool
view readfile.py @ 9:80bf0039c0dc draft
Uploaded
author | bernhardlutz |
---|---|
date | Fri, 02 May 2014 18:16:36 -0400 |
parents | 3c1e862e8cd6 |
children |
line wrap: on
line source
#!/usr/bin/env python import io import urllib2, urllib, httplib def getListFromFile(file): idlist=[] for line in file: if int(line): idlist.append(line.strip()) return idlist def getresult(url): try: connection = urllib2.urlopen(url) except urllib2.HTTPError, e: return "" else: return connection.read().rstrip() def store_result_get(url, outfile): data=getresult(url) outfile.write(data) outfile.close() def store_result_post(url, post, outfile): data = urllib.urlencode(post) headers={"Content-Type" : "application/x-www-form-urlencoded"} req = urllib2.Request(url, data, headers) response = urllib2.urlopen(req) the_page = response.read() outfile.write(the_page) outfile.close()