def downloadFrom(self, url): if self.parent is None: raise RuntimeError("Artwork.downloadFrom must be called from "+\ "object, not class.") be = FileOps(self.hostname, db=self.parent._db) be.downloadTo(url, self.imagetype, self)