• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • afficher_plusieurs_certificats_pem • supprimer-partition-gpt • cwnd • 000_start • 130_tuto1_logo • gerer_les_reseaux • installation-pc-debian • plantage-recherche • creer-image-bin-cue • jeux-dos

in

Recherche

Voici les résultats de votre recherche.

Se termine par
  • Correspondance exacte
  • Commence par
  • Se termine par
  • Contient
@cours:informatique:dev:python
  • toute catégorie
  • cours:informatique:dev:python:programmation_orientee_objet (15)
  • cours:informatique:dev:python:concevez_site_avec_flask (11)
  • cours:informatique:dev:python:testez_votre_projet_python (11)
  • cours:informatique:dev:python:environnement_python (10)
  • cours:informatique:dev:python:bases_du_langage_python (1)
toute date
  • toute date
  • la semaine dernière
  • le mois dernier
  • l'année dernière
Trier par nombre de résultats
  • Trier par nombre de résultats
  • Trier par date de modification

Pages trouvées :

  • calcul-vectoriel-avec-numpy
  • 000_start (cours:i…ge_python)
  • 110_executer_premier_programme_python
  • 120_enregistrer_les_donnees_via_variables
  • 130_classer_donnees_via_les_types
  • 140_grouper_donnees_via_les_listes
  • 150_donnees_complexes_via_dictionnaires
  • 160_quiz_creer_donnees_avec_python
  • 000_start (cours:i…vec_flask)
  • 110_tirer_parti_du_cours
  • 120_installer_flask (co…lask)
  • 130_ajouter_table_dans_la_db
  • 140_afficher_contenu_template
  • 150_quiz_decouvrez_flask
  • 210_decouper_projet_en_templates
  • 220_creer_page_via_url_dynamiques
  • 230_quiz_organiser_projet_mvt
  • 310_partager_resultats_via_facebook_share
  • 320_ajouter_comportement
  • 340_quiz_connexion_app_facebook
  • 000_start (cours:i…nt_python)
  • 110_paquets_python (cou…ython)
  • 120_gerer_paquets_python
  • 130_import_paquets_et_modules
  • 140_versioning_paquets
  • 150_quiz_paquets_python
  • 210_environnements_virtuels
  • 220_creer_env_virtuel (c…hon)
  • 230_travailler_avec_plusieurs_venv
  • 240_nommage_des_venv (co…thon)
  • 250_gerer_venv_via_fichier_requirements
  • 260_supprimer_venv (cou…ython)
  • 270_quiz_venv (cours…_python)
  • 310_choisir_edi (cour…python)
  • 330_installation_pycharm
  • 340_creer_projet_pycharm
  • 350_optimiser_pycharm (c…hon)
  • 360_quiz_pycharm (cour…python)
  • 000_start (cours:i…tee_objet)
  • 110_comprendre_programmation_objet
  • 120_ecrire_une_classe (c…jet)
  • 130_creer_et_utiliser_des_objets
  • 140_quiz_methodes_et_classes
  • 210_appliquer_heritage
  • 220_ecrire_une_sous_classe
  • 230_surchage_des_methodes
  • 240_hierachie_heritage_et_heritage_multiple
  • 250_objets_dans_collections
  • 260_quiz_comportement_et_heritage
  • 310_modules_et_classes_pour_decouper_le_code
  • 320_decomposer_probleme_oriente_objet
  • 330_gestion_des_exceptions
  • 340_quiz_structurer_le_code
  • 350_revenez_sur_vos_acquis
  • 000_start (cours:i…et_python)
  • 110_decouvrez_les_tests
  • 120_identifier_les_elements_a_tester
  • 130_codez_votre_premier_test
  • 140_ajoutez_des_tests_avec_pytest
  • 150_ajoutez_des_tests_avec_unittest
  • 160_quiz_ecrivez_des_tests_unitaires
  • 210_utilisez_des_mock_pour_simuler_objet
  • 220_implantez_tests_dans_flask
  • 230_implantez_tests_dans_django
  • 240_plus_loin_avec_pytest
  • 250_quiz_plus_loin_avec_pytest
  • 310_utilisez_les_fixtures
  • 320_organisez_vos_tests_en_classes
  • 330_mesurez_votre_couverture_de_test
  • 340_quiz_optimisez_tests_unitaires
  • 410_ecrivez_des_tests_integration
  • 420_testez_comportement_fonctionnel
  • 430_verifier_performance_avec_locust
  • 440_decouvrez_le_test_driven_development
  • 450_revenez_sur_vos_acquis
  • 460_quiz_ecrivez_tests_integration_et_fonctionnels

Résultats plein texte:

150_ajoutez_des_tests_avec_unittest @cours:informatique:dev:python:testez_votre_projet_python
21 Occurrences trouvées, Dernière modification : il y a 3 ans
ts du module, nous devons appeler la fonction ''main'' du module ''unittest''. Ainsi, pour lancer l’ensemble des tests, nous devons ajouter à la fin du fichier un ''main'' avec l’appel de la fonction ''unittest.main()''. <code python> if __name__ == "__main__": unit
130_creer_et_utiliser_des_objets @cours:informatique:dev:python:programmation_orientee_objet
17 Occurrences trouvées, Dernière modification : il y a 3 ans
r créer des objets d’une classe spécifique. À la fin du chapitre précédent, nous avons écrit quelques constructeurs. Utilisons-les enfin pour créer un objet. Voici un exemple qui crée u... selon la position donnée.""" if position in cls.positions: return f"On a trouvé u... modifiera dans toutes les autres** ! </note> Enfin, les **attributs statiques** sont des attributs q
340_quiz_structurer_le_code @cours:informatique:dev:python:programmation_orientee_objet
14 Occurrences trouvées, Dernière modification : il y a 3 ans
ent appelé. C’est pourquoi %%if __name__ == "__main__"%% est utile. ++++ **Une Exception est déclen... la composition ?** 1.<code python> class SteamTrain: """Un train à vapeur.""" def __init__(self): self.locomotive = {"color": "gray", "c... "coal"] -= 10 </code> 2.<code python> class Train: """Classe de base pour les trains."""
110_tirer_parti_du_cours @cours:informatique:dev:python:concevez_site_avec_flask
13 Occurrences trouvées, Dernière modification : il y a 3 ans
eb qui s'appelle "Le test ultime"! Vous allez enfin découvrir qui vous êtes vraiment ! Avez-vous déjà... de : **Python**. De quels outils aurons-nous besoin ? * Un **langage de programmation** : nous par... trouver rapidement, c'est pourquoi nous avons besoin d'une base de données. * Un service qui nous pe... z une application web, vous avez **toujours** besoin de gérer les requêtes HTTP, d'un serveur web, d'a
320_ajouter_comportement @cours:informatique:dev:python:concevez_site_avec_flask
13 Occurrences trouvées, Dernière modification : il y a 3 ans
el commence à tracer des lettres. Indiquez "50" afin de commencer à écrire à 50px du bord supérieur. ... isée. font = ImageFont.truetype(os.path.join('fbapp', 'static', 'fonts', 'Arcon-Regular.otf'),... current_h, pad = 180, 10 for sentence in sentences: w, h = self.print_on_img(b... isée. font = ImageFont.truetype(os.path.join('fbapp', 'static', 'fonts', 'Arcon-Regular.otf'),
310_modules_et_classes_pour_decouper_le_code @cours:informatique:dev:python:programmation_orientee_objet
11 Occurrences trouvées, Dernière modification : il y a 3 ans
tant que développeur, mais dès que vous aurez besoin que quelqu’un d’autre utilise un projet, ou que v... ammes Python : <code python> if __name__ == "__main__": do_something() print("Hello, World") ... entre la variable %%__name__%% et le nom %%__main__%%. Mais pourquoi ? Je ne nomme jamais mes fichiers %%__main__%%, moi ! En effet, ce nom n’est pas un nom que
320_decomposer_probleme_oriente_objet @cours:informatique:dev:python:programmation_orientee_objet
11 Occurrences trouvées, Dernière modification : il y a 3 ans
m/fr/courses/5647281-appliquez-le-principe-du-domain-driven-design-a-votre-application|Appliquez le principe du Domain-Driven Design à votre application]]), et en prena... ctionnalités additionnelles pourrait-on avoir besoin à l’avenir ? Comment vous assurer que votre code ... vole!") class Parrot(Bird): pass class Pinguin(Bird): pass # Pourtant le pinguin ne vole pas..
120_identifier_les_elements_a_tester @cours:informatique:dev:python:testez_votre_projet_python
11 Occurrences trouvées, Dernière modification : il y a 3 ans
ion, multiplication et division). Le fichier ''main.py'' est le point d’entrée de l’application. Le f... tests que de fonctions... Mais faire cela est loin d'être idéal. Réfléchissons un instant. Pourquoi ... mplémentation. ==== Rappels sur l'Objet ==== Afin de **comprendre ce qu'il est préférable de tester... s navettes. Elle sait uniquement ce qu'elle a besoin de savoir pour son bon fonctionnement à elle. La
120_installer_flask @cours:informatique:dev:python:concevez_site_avec_flask
9 Occurrences trouvées, Dernière modification : il y a 3 ans
avec pip. <code bash> cd TestUltime/ source env/bin/activate pip3 install flask </code> Créer un fi... : return "Hello world !" if __name__ == "__main__": app.run() </code> Tester que Flask fonct... NING: This is a development server. Do not use it in a production deployment. Use a production WSGI se... lignes suivantes : <code python run.py> #! /usr/bin/env python from fbapp import app if __name__ ==
310_partager_resultats_via_facebook_share @cours:informatique:dev:python:concevez_site_avec_flask
8 Occurrences trouvées, Dernière modification : il y a 3 ans
ns le champ ''Domaines de l'app''. Facebook a besoin de connaître l'URL que vous autorisez pour éviter... isée ailleurs. Enregistrez les modifications. Enfin, copiez l'ID de l'app et remplacez l'ancien dans ... mot de passe de l'utilisateur. Vous en aurez besoin ! Vous pouvez maintenant tester le projet avec l... n et création de compte" est active ("Facebook Login"). Vous n'avez pas à implémenter le Facebook Log
250_objets_dans_collections @cours:informatique:dev:python:programmation_orientee_objet
8 Occurrences trouvées, Dernière modification : il y a 3 ans
"), Person("Bob"), Person("Carol")] for volunteer in volunteers: volunteer.walk() # Ici, nous rep... e"), Fish("Wanda"), Person("Bob")] for volunteer in volunteers: volunteer.walk() # Oops! </code>... st[int]) -> int: max_value = 0 for number in numbers: if number > max_value: ... être utilisé ainsi : <code python> for volunteer in volunteers: if hasattr(volunteer, "walk"):
110_decouvrez_les_tests @cours:informatique:dev:python:testez_votre_projet_python
8 Occurrences trouvées, Dernière modification : il y a 3 ans
rrespondent aux spécifications fonctionnelles. Afin de bien comprendre les différents tests, imaginon... le nombre de crocodiles et le nombre d'humains, afin de s'assurer que l'un n'a pas mangé l'autre. ==... r d’une méthode ou d’une fonction, par exemple. Afin qu’un test unitaire soit considéré comme tel, il ... as poser de problème lors de son intégration au sein de l’application. En effet, sur un projet nous a
130_ajouter_table_dans_la_db @cours:informatique:dev:python:concevez_site_avec_flask
7 Occurrences trouvées, Dernière modification : il y a 3 ans
Mais ne vous inquiétez pas : vous n'aurez pas besoin d'apprendre un nouveau langage. Nous allons utili... vous ai dit précédemment que vous n'aviez pas besoin d'apprendre SQL car Flask intégrait un outil qui ... QLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.db') </code> Cela permettra à l'OR... es, un booléen ? Dans ce cours nous n'aurons besoin que d'une table (Content) qui contient trois cham
210_decouper_projet_en_templates @cours:informatique:dev:python:concevez_site_avec_flask
7 Occurrences trouvées, Dernière modification : il y a 3 ans
_for('static', filename='css/bootstrap/bootstrap.min.css') </code> Ceci générera le lien suivant : ''/static/css/bootstrap/bootstrap.min.css''. Intégrez-la dans ''index.html'' ! Mais si... late, elle sera interprétée comme du HTML pur. Afin d'indiquer au moteur de template (Jinja 2) que vo... _for('static', filename='css/bootstrap/bootstrap.min.css') }} <!-- La phrase sera affichée dans la pag
220_creer_env_virtuel @cours:informatique:dev:python:environnement_python
6 Occurrences trouvées, Dernière modification : il y a 3 ans
h> python3 demo.py </code> En fonction d'un certain nombre de facteurs, le programme peut s'exécuter ... most recent call last): File "demo.py", line 1, in <module> import requests ModuleNotFoundError:... llons et d'installer les paquets localement, au sein de l'environnement. Pour créer un environnement,... activer l'environnement, exécutez **''source env/bin/activate''** (si vous êtes sous Windows, la comm
140_quiz_methodes_et_classes @cours:informatique:dev:python:programmation_orientee_objet
6 Occurrences trouvées, Dernière modification : il y a 3 ans
210_appliquer_heritage @cours:informatique:dev:python:programmation_orientee_objet
6 Occurrences trouvées, Dernière modification : il y a 3 ans
140_afficher_contenu_template @cours:informatique:dev:python:concevez_site_avec_flask
5 Occurrences trouvées, Dernière modification : il y a 3 ans
250_gerer_venv_via_fichier_requirements @cours:informatique:dev:python:environnement_python
5 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start @cours:informatique:dev:python:testez_votre_projet_python
5 Occurrences trouvées, Dernière modification : il y a 3 ans
230_travailler_avec_plusieurs_venv @cours:informatique:dev:python:environnement_python
4 Occurrences trouvées, Dernière modification : il y a 3 ans
120_ecrire_une_classe @cours:informatique:dev:python:programmation_orientee_objet
4 Occurrences trouvées, Dernière modification : il y a 3 ans
330_gestion_des_exceptions @cours:informatique:dev:python:programmation_orientee_objet
4 Occurrences trouvées, Dernière modification : il y a 3 ans
350_revenez_sur_vos_acquis @cours:informatique:dev:python:programmation_orientee_objet
4 Occurrences trouvées, Dernière modification : il y a 3 ans
130_codez_votre_premier_test @cours:informatique:dev:python:testez_votre_projet_python
4 Occurrences trouvées, Dernière modification : il y a 3 ans
140_ajoutez_des_tests_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
4 Occurrences trouvées, Dernière modification : il y a 3 ans
340_quiz_connexion_app_facebook @cours:informatique:dev:python:concevez_site_avec_flask
3 Occurrences trouvées, Dernière modification : il y a 3 ans
110_paquets_python @cours:informatique:dev:python:environnement_python
3 Occurrences trouvées, Dernière modification : il y a 3 ans
240_nommage_des_venv @cours:informatique:dev:python:environnement_python
3 Occurrences trouvées, Dernière modification : il y a 3 ans
330_installation_pycharm @cours:informatique:dev:python:environnement_python
3 Occurrences trouvées, Dernière modification : il y a 3 ans
110_comprendre_programmation_objet @cours:informatique:dev:python:programmation_orientee_objet
3 Occurrences trouvées, Dernière modification : il y a 3 ans
220_ecrire_une_sous_classe @cours:informatique:dev:python:programmation_orientee_objet
3 Occurrences trouvées, Dernière modification : il y a 3 ans
240_hierachie_heritage_et_heritage_multiple @cours:informatique:dev:python:programmation_orientee_objet
3 Occurrences trouvées, Dernière modification : il y a 3 ans
160_quiz_ecrivez_des_tests_unitaires @cours:informatique:dev:python:testez_votre_projet_python
3 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start @cours:informatique:dev:python:concevez_site_avec_flask
2 Occurrences trouvées, Dernière modification : il y a 3 ans
130_import_paquets_et_modules @cours:informatique:dev:python:environnement_python
2 Occurrences trouvées, Dernière modification : il y a 3 ans
230_surchage_des_methodes @cours:informatique:dev:python:programmation_orientee_objet
2 Occurrences trouvées, Dernière modification : il y a 3 ans
260_quiz_comportement_et_heritage @cours:informatique:dev:python:programmation_orientee_objet
2 Occurrences trouvées, Dernière modification : il y a 3 ans
240_plus_loin_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
2 Occurrences trouvées, Dernière modification : il y a 3 ans
250_quiz_plus_loin_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
2 Occurrences trouvées, Dernière modification : il y a 3 ans
110_executer_premier_programme_python @cours:informatique:dev:python:bases_du_langage_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
220_creer_page_via_url_dynamiques @cours:informatique:dev:python:concevez_site_avec_flask
1 Occurrences trouvées, Dernière modification : il y a 3 ans
230_quiz_organiser_projet_mvt @cours:informatique:dev:python:concevez_site_avec_flask
1 Occurrences trouvées, Dernière modification : il y a 3 ans
120_gerer_paquets_python @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
210_environnements_virtuels @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
260_supprimer_venv @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
230_implantez_tests_dans_django @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
310_utilisez_les_fixtures @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans

Outils de la page

  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Tout plier/déplier
  • Haut de page
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki