Home | History | Annotate | Download | only in python2.7

Lines Matching refs:fp

186             fp = open(filename, 'rb')
187 return addinfourl(fp, headers, fullurl)
234 fp = self.open_local_file(url1)
235 hdrs = fp.info()
236 fp.close()
240 fp = self.open(url, data)
242 headers = fp.info()
268 block = fp.read(bs)
279 fp.close()
347 fp = h.getfile()
349 if fp: fp.close()
356 return addinfourl(fp, headers, "http:" + url, errcode)
359 return self.http_error(url, fp, errcode, errmsg, headers)
361 return self.http_error(url, fp, errcode, errmsg, headers, data)
363 def http_error(self, url, fp, errcode, errmsg, headers, data=None):
372 result = method(url, fp, errcode, errmsg, headers)
374 result = method(url, fp, errcode, errmsg, headers, data)
376 return self.http_error_default(url, fp, errcode, errmsg, headers)
378 def http_error_default(self, url, fp, errcode, errmsg, headers):
380 fp.close()
439 fp = h.getfile()
441 if fp: fp.close()
448 return addinfourl(fp, headers, "https:" + url, errcode)
451 return self.http_error(url, fp, errcode, errmsg, headers)
453 return self.http_error(url, fp, errcode, errmsg, headers,
552 (fp, retrlen) = self.ftpcache[key].retrfile(file, type)
560 return addinfourl(fp, headers, "ftp:" + url)
619 def http_error_default(self, url, fp, errcode, errmsg, headers):
621 return addinfourl(fp, headers, "http:" + url, errcode)
623 def http_error_302(self, url, fp, errcode, errmsg, headers, data=None):
632 return meth(url, fp, 500,
634 result = self.redirect_internal(url, fp, errcode, errmsg, headers,
639 def redirect_internal(self, url, fp, errcode, errmsg, headers, data):
646 fp.close()
663 def http_error_301(self, url, fp, errcode, errmsg, headers, data=None):
665 return self.http_error_302(url, fp, errcode, errmsg, headers, data)
667 def http_error_303(self, url, fp, errcode, errmsg, headers, data=None):
669 return self.http_error_302(url, fp, errcode, errmsg, headers, data)
671 def http_error_307(self, url, fp, errcode, errmsg, headers, data=None):
674 return self.http_error_302(url, fp, errcode, errmsg, headers, data)
676 return self.http_error_default(url, fp, errcode, errmsg, headers)
678 def http_error_401(self, url, fp, errcode, errmsg, headers, data=None):
682 URLopener.http_error_default(self, url, fp,
688 URLopener.http_error_default(self, url, fp,
692 URLopener.http_error_default(self, url, fp,
700 def http_error_407(self, url, fp, errcode, errmsg, headers, data=None):
704 URLopener.http_error_default(self, url, fp,
710 URLopener.http_error_default(self, url, fp,
714 URLopener.http_error_default(self, url, fp,
845 _noheaders.fp.close() # Recycle file descriptor
949 def __init__(self, fp):
950 self.fp = fp
951 self.read = self.fp.read
952 self.readline = self.fp.readline
953 if hasattr(self.fp, "readlines"): self.readlines = self.fp.readlines
954 if hasattr(self.fp, "fileno"):
955 self.fileno = self.fp.fileno
958 if hasattr(self.fp, "__iter__"):
959 self.__iter__ = self.fp.__iter__
960 if hasattr(self.fp, "next"):
961 self.next = self.fp.next
964 return '<%s at %r whose fp = %r>' % (self.__class__.__name__,
965 id(self), self.fp)
972 if self.fp: self.fp.close()
973 self.fp = None
978 def __init__(self, fp, closehook, *hookargs):
979 addbase.__init__(self, fp)
993 def __init__(self, fp, headers):
994 addbase.__init__(self, fp)
1003 def __init__(self, fp, headers, url, code=None):
1004 addbase.__init__(self, fp)