Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. from flask import flask, render_template
  2. app = Flask(__name__)
  3.  
  4. @app.route('/titel')
  5. def hello_world():
  6. return render_template('web.html')
  7. # Importeer libraries
  8. import urllib2
  9. from BeautifulSoup import BeautifulSoup
  10.  
  11. # Vraag invoer van de gebruiker en zet het in 'codeinp'
  12. codeinp = raw_input('Kies een website waarvan je de titel wilt zien.')
  13.  
  14.  
  15. # Controleer of de gebruikersinvoer begint met http://, zo niet zet dat er vo$
  16. if not codeinp.startswith('http://'):
  17. codeinp = 'http://' + codeinp
  18.  
  19. # Ga naar de URL die de gebruiker heeft opgegeven en haal de HTML op
  20.  
  21. html = urllib2.urlopen(codeinp)
  22.  
  23. # Geef de HTML-code aan BeautiulSoup
  24. code = BeautifulSoup(html)
  25.  
  26. # Print de titel
  27. print code.title.string
  28.  
  29. if codeinp == '':
  30. print "Je hebt niks ingevuld"
  31.  
  32. if __name__ == '__main__':
  33. app.run(host='0.0.0.0'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement