Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 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. # Vraag invoer van de gebruiker en zet het in 'codeinp'
  11.     codeinp = raw_input('Kies een website waarvan je de titel wilt zien.')
  12.  
  13.  
  14. # Controleer of de gebruikersinvoer begint met http://, zo niet zet dat er vo$
  15.     if not codeinp.startswith('http://'):
  16.         codeinp = 'http://' + codeinp
  17.  
  18. # Ga naar de URL die de gebruiker heeft opgegeven en haal de HTML op
  19.  html = urllib2.urlopen(codeinp)
  20.  
  21. # Geef de HTML-code aan BeautiulSoup
  22.     code = BeautifulSoup(html)
  23.  
  24. # Print de titel
  25.  
  26.     print code.title.string
  27.     if codeinp == '':
  28.  
  29.         print "Je hebt niks ingevuld"
  30.     if __name__ == '__main__':
  31.         app.run(host='0.0.0.0')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement