Derniers articles

    6 mai 2017

  • Des documents et des outils à partager

    Bienvenue sur ce site où on trouve, et des documents, et des outils pour les faire !

    Côtés documents, je vous conseille vivement :
    - mes bases d’exercices ;
    - mon manuel de collège.

    Pour les outils, avec Guillaume CONNAN, nous avons mis au point un ensemble d’outils appelé PROFESSOR qui rassemble l’essentiel des outils nécessaires à la création de documents mathématiques.

    Depuis peu, j’ai même rajouté une interface graphique au dessus, appelé Professor Gui.

    Pour ceux qui souhaitent débuter avec LaTeX sous Ubuntu, je vous propose une solution clé en main, avec assistance technique ! L’installation complète vous guidera pour démarrer.

    En cas de difficultés, n’hésitez pas à me contacter (lien en bas de page) si vous utilisez mes outils sous Ubuntu.

    Bonne lecture.


  • 29 avril

  • Cherrypy, pour qui, pour quoi ?

    Cherrypy, pour qui ?

    • Si comme moi, vous n’y connaissez rien en php.
    • Si vous maîtrisez convenablement Python.
    • Si vous souhaitez héberger un petit site chez vous.

    Cherrypy, pour quoi faire ?

    • Faire tourner un site web en local en quelques minutes.
    • Le rendre accessible depuis internet si vous voulez.
    • Créer des pages web dynamiques en utilisant Python.
    • Créer une interface web à vos projets Python.

    Ça semble assez incroyable mais c’est pourtant possible. Et le principal intérêt de Cherrypy est d’être accessible aux débutants.


  • 28 avril

  • Cherrypy : uploader un fichier

    L’idée

    Cet exemple consiste à montrer comment uploader un fichier vers le serveur.

    Dans mon cas,

    1. on choisit le fichier ;
    2. on appuie sur "valider ;
    3. les informations sur le fichier s’affiche en bas de cette page ;
    4. un lien permet de visualiser le fichier ;
    5. un autre lien permet de le télécharger.

    En pratique, le programme commence par lire le fichier sélectionné. Ensuite, il le copie dans le serveur dans le dossier "static/upload".

    Le code


  • 28 avril

  • Cherrypy : somme de deux entiers !!!

    Une projet, deux solutions

    Je souhaite réaliser un site qui calcule la somme de deux entiers !!!!!!!! Sans commentaire SVP.

    Dans la première solution, la page initiale contiendra un formulaire.
    Son action associée créera une autre page pour le résultat.

    Dans la deuxième solution, le résultat apparaîtra sur la page initiale.

    Première solution

    Deuxième solution


  • 27 avril

  • Un début de configuration pour Cherrypy

    Une arborescence

    L’exemple de base tient en un fichier. mais pour un site plus complet, d’autres fichiers vont venir se rajouter.
    Pour cela, une arborescence est utile pour s’y retrouver.

    Supposons que mon dossier principal soit "/home/dlefur/Cherrypy/".
    Dedans se trouve mon fichier main.py, mon fichier python à exécuter.

    On peut au moins commencer par trois sous-dossiers :

    • config/ : contiendra le fichier de configuration server.conf.
    • favicon/ : contiendra favicon.ico.
    • public/ :contiendra d’autres sous-dossiers :
      • css/
      • images/
      • pdf/
      • ...
    • ...

    Le fichier server.conf

    Le css pourra être apelé par une commande :

    Mon nouveau Hello World

    Cette fois-ci, le port a changé. C’est celui indiqué dans le fichier server.conf.
    Dans le navigateur, l’adresse à utiliser sera : http://localhost:2016/.


0 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | ... | 300

SPIP | | Plan du site | Suivre la vie du site RSS 2.0