sur le serveur :
– qpython 3s
– programme serveur-python3.py import http.server import socketserver
PORT = 8000 import sys Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd : print("utilisation du port ",PORT,", argv = ",sys.argv) httpd.serve_forever()
– le dossier qpython est la base du serveur, on peut rajouter le dossier html
et un fichier index.html dans le dossier qpython qui envoie (…)
Accueil > Mots-clés > _multirubricage > python
python
Articles
-
hotspot + lamp
3 juin 2021, par bruno -
python en virtuel
11 juillet 2023, par brunoPour permettre l’utilisatio nde python dans toutes les situations, il a été décidé de metrte en avant la virtualisation :
https://peps.python.org/pep-0668/
et donc on utilise comme ça : python3 -m venv /tmp/venv ; source /tmp/venv/bin/activate ; pip install —upgrade pip ; pip3 install matplotlib numpy opencv-python opencv-contrib-python tensorflow
erreurs : Could not build wheels for dlib, erreur apparue pour installer face-recognition , d’après (…) -
flask
14 novembre 2022, par brunoinstallation espace virtuel premier programme documentations
Installation
# sudo apt-get install python3-pip python3-venv
Création d’un espace virtuel
mkdir -p microblog && cd microblog python3 -m venv venv virtualenv venv source venv/bin/activate
premier programme
(venv) $ pip install flask gunicorn (venv) $ mkdir -p app app/__init__.py from flask import Flask app = Flask(__name__) from app import routes
app/routes.py from app import app @app.route(’/’) (…) -
module : subprocess
30 janvier 2018, par brunoce module remplace os.system , os.spawn* , os.popen* , popen2.* , commands.*
-
comparaisons_languages_PythonPhpCJavascriptLibreoffice
20 mai 2017, par bruno -
module re : match et find divers
26 octobre 2017, par brunoimport re
Etude de
<tr class='row_odd odd'><td>anciennes commandes net-tools</td><td>commandes iproute2 de remplacement</td></tr> <tr class='row_even even'><td>arp</td><td>ip n (ip neighbor)</td></tr> <tr class='row_odd odd'><td>ifconfig</td><td>ip a (ip addr), ip link, ip -s (ip -stats)</td></tr> <tr class='row_even (…) -
utilisation de python3-plotly - Python 3...
8 mai 2020, par brunoIl s’agit d’une classe python qui permet de créer des pages de visualisation de type html+css+js
-
frameworks
27 mai 2017, par brunoPage générale des webframeworks : https://wiki.python.org/moin/WebFrameworks/ django The Web framework for perfectionists (with deadlines). Django makes it easier to build better Web apps more quickly and with less code. Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It lets you build high-performing, elegant Web applications quickly. Django focuses on automating as much as possible and adhering to the DRY (Don’t Repeat Yourself) (…)
-
décorateur décorator
25 novembre 2022, par brunoUn décorateur agit sur la sortie d’une fonction , sans la remplacer directement. Quand la fonction est appelée, c’est le décorateur qui est appelé.
Par exemple avec une fonction def decorateur(f) : def g(a,b) : print( "le résultat est ".format(f(a,b))) return g
@decorateur def ajoute(a,b) : return a+b @decorateur def mult(a,b) : return a*b ajoute(5,3) affichera le résultat est 8 au lieu de retourner 8 mult(2,4) affichera le résultat est 8 Attention : le simple (…) -
documentation pour python
26 octobre 2017, par brunofonction internes :
https://docs.python.org/3/library/functions.html
NON vérifiés :
http://python.developpez.com/cours/apprendre-python3/
http://greenteapress.com/wp/think-python/
python pour android :
http://kivy.org/docs/guide/basic.html
https://code.google.com/p/android-scripting/
kivy
https://github.com/kivy/python-for-android
qpython , jython
http://www.openbookproject.net/thinkCSpy
http://greenteapress.com/wp/think-python/
http://lanyrd.com/2012/europython/srzmt/ (…)