Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. from urllib import request
  2. from bs4 import BeautifulSoup
  3.  
  4. class getUrl(object):
  5. def __init__(self):
  6. self.appList = []
  7. self.page = None
  8. def getPage(self, url):
  9. url = request.urlopen(url)
  10. self.page = url.read()
  11. url.close()
  12. def parsePage(self):
  13. soup = BeautifulSoup(self.page)
  14. for link in soup.find_all("a"):
  15. self.appList.append(link.get('href'))
  16. return (self.appList)
  17.  
  18. class getApp(object):
  19. def __init__(self):
  20. pass
  21. def selectApp(self):
  22. for i in getUrl.appList():
  23. return print(i)
  24.  
  25. a = getUrl()
  26. a.getPage("http://somepage/page")
  27. a.parsePage()
  28.  
  29. b = getApp()
  30. b.selectApp()
  31.  
  32. AttributeError: type object 'getUrl' has no attribute 'appList'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement