I have several ways to the following problem. This is what I have:
... import ClientForm import BeautifulSoup from BeautifulSoup request = urllib2.Request('http://form.com/) self.first_object = urllib2.open(request) soup = BeautifulSoup(self.first_object) forms = ClienForm.ParseResponse(self.first_object) Now, when I do this, forms returns an index errror because no forms are returned, but the BeautifulSoup registers fine. Now, when I switch the order to this: import ClientForm import BeautifulSoup from BeautifulSoup request = urllib2.Request('http://form.com/) self.first_object = urllib2.open(request) forms = ClienForm.ParseResponse(self.first_object) soup = BeautifulSoup(self.first_object) Now, the form is returned correctly, but the BeautifulSoup objects returns empty. So what I can draw from this is both methods erase the properties of the object, so i tried importing the copy module and uses copy.deepcopy(self.first_object)... this didn't work either. Does anyone have any idea on this or what I should do so the object does not get erased. Thanks in advance for any advice in advance. -- http://mail.python.org/mailman/listinfo/python-list