#Python : Déterminer la présence d’une sous-chaîne dans une chaîne.

Bonjour,

Hier, j’ai trouvé un onglet rechercher pour mon application Mon jardin 2.0.

tab_search

Continuer à lire … « #Python : Déterminer la présence d’une sous-chaîne dans une chaîne. »

#Python : Mon jardin 2.0 (suite)

Bonjour à toutes et à tous,

Après une pause de quelques semaines, j’ai l’heur de vous annoncer que je me suis remis à la besogne : je code de nouveau comme un forcené.

J’ai repris mon code de A à Z. C’était un fouillis inextricable alors je l’ai débroussaillé et j’en ai même profité pour rajouter une nouvelle page : en l’occurrence une photothèque dont je ne suis pas peu fier compte tenu du fait qu’il m’a fallu suer sang et eau pour lui donner le jour. Vous la découvrirez à la fin de la vidéo.

Voici donc le nouveau visage de mon programme :

#Python : Mon jardin 1.0 (suite)

Bonjour à toutes et à tous,

Je vous avais déjà parlé de mon biojardin potager et de mon nouveau logiciel intitulé sobrement Mon jardin 1.0?  Ah! ben oui!

Il se trouve que ça faisait un moment que je n’avais pas publié un article dans ce blog car depuis deux semaines, j’étais bien occupé. En effet, à raison de deux heures par jour, j’ai continué à rédiger mon ébauche de code et après avoir sué sang et eau pour accoucher de quelque chose qui tienne la route, je suis heureux et non moins fier de vous présenter le bébé :

  • Voici donc la page d’accueil :

acc

  • Découvrons ensemble l’onglet « Légumes » (et notamment la page « salades ») :

sala

  • Invitons-nous à présent sur la page « cahier-journal » (année 2016) :

cj

  • Cliquons sur la page « calendrier » encore à l’état d’ébauche. Il s’agit simplement d’un modèle que j’ai téléchargé et dont je veux m’inspirer par la suite :

cal

  • Enfin, terminons ce voyage en activant la page « outils » qui contient entre autre, une calculatrice que vous connaissez déjà puisque je l’avais moi-même programmé il y a quelques mois :

calcul_outil

En conclusion, je voudrais dire que je n’ai pas encore terminé cet ambitieux projet. J’ai commencé au mois d’octobre 2015 l’apprentissage du langage python en autodidacte et je suis très surpris d’être déjà capable de coder avec autant de facilité (Il faut quand-même se creuser les méninges hein! Un tel programme ne s’exécute pas par l’opération du Saint-Esprit).

Je vais continuer à y ajouter des fonctionnalités et maintenant que j’ai le cerveau en ébullition, je vais peut-être plonger dans le langage C, histoire de voir s’il s’agit bien du langage de programmation de Dieu!

Ĝis revido! (comme on dit en espéranto)

#Python : Mon jardin 1.0

Bonjour à toutes et à tous,

Il se trouve que je cultive un modeste biojardin potager au sein d’une association et dans le cadre de mon apprentissage autodidacte du langage Python, je viens de me lancer dans la création d’un programme baptisé sobrement : Mon jardin 1.0.

Le but de ce projet pythonesque est de m’aider à planifier toutes mes cultures. Je veux me constituer une banque d’informations. Bon, à vrai dire, même sans logiciel, ça fonctionnerait quand-même. Il suffit d’acheter un cahier, un stylo et une règle.

Mais je veux profiter de ce nouveau programme pour améliorer mes connaissances en programmation orientée objet. Je souhaiterais également acquérir plus d’aisance avec le module de création d’interfaces graphiques Tkinter.  Voici donc la page d’accueil :

mon_jardin

Notez que j’ai déjà instancié quelques onglets en haut, à gauche :

  • Accueil (qui renvoie à la page d’accueil)
  • Fichier (qui contient pour l’instant, un seul sous-onglet « quitter », lequel ferme l’application)
  • Calendrier
  • Cahier-journal
  • Légumes (qui contient un seul sous-onglet « tomates »)
  • Fruits

Voici l’ébauche de la page « Tomates ». Elle contient un widget Frame pour la photo et plusieurs widgets Label, Entry et Button. Bien évidemment, elle n’est pas terminée.

page_tomate

Je dois vous avouer que ce n’est pas simple mais je vais faire mon maximum pour créer un programme qui tienne la route. Après moult tentatives, j’ai bien réussi à créer une calculatrice. Il n’y a donc pas de raison de s’arrêter en si bon chemin. Si vous avez des remarques ou des conseils, n’hésitez pas à me laisser un commentaire. Merci d’avance.