Le simple fait d'écrire un script Python ne vous aide pas à rester motivé. Je souhaite utiliser un script écrit en Python en tant qu'application Web. Je veux le voir fonctionner dans mon navigateur!
La bouteille est un cadre très efficace dans de tels cas. J'ai fait des missions de bouteille récemment, donc
Pour ces gens. Je vais vous l'expliquer car il semble qu'il y ait de nombreux cas où vous allez trébucher en essayant d'installer avec pip.
$ pip install bottle
C'est une grosse erreur en premier lieu. Bien sûr, cela ne fonctionnera que dans un environnement virtuel.
Bottle se compose d'un seul fichier .py. En règle générale, la bouteille doit être «dans la même hiérarchie» que le fichier de script Python que vous êtes sur le point de créer. Doit être installé.
Il est donc facile de sauvegarder Bottle.py tel quel.
https://raw.githubusercontent.com/bottlepy/bottle/master/bottle.py
Enregistrez cette source sous le nom bottle.py. En tant que hiérarchie de dossiers,
myapp/ bottle.py
index.py
On dirait.
Si vous pouvez le faire jusqu'à présent, écrivez le contenu de index.py de la même manière que celui officiel.
index.py
from bottle import route, run, template
@route('/hello/<name>')
def index(name):
return template('<b>Hello {{name}}</b>!', name=name)
run(host='localhost', port=8080)
$ cd myapp
$ python index.py
C'est OK si vous accédez à http: // localhost: 8080 / hello / world et que cela fonctionne.
C'est très mince, mais je l'ai rassemblé dans un livre. https://www.amazon.co.jp/dp/B01MQU38Y0
C'est presque la même chose que la bouteille. http://qiita.com/Gen6/items/ff1d163acf0fa7687454
Je l'ai rassemblé dans un livre comme d'habitude. https://www.amazon.co.jp/dp/B0714D1VGP