• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • notions_promql • mise_en_service • edition_markdown • 000_start • trafic-interface • ls • virsh • erreur-montage-image • mosquitto_sub • 325_principales_collections

utilise

Recherche

Voici les résultats de votre recherche.

Commence 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 (12)
  • cours:informatique:dev:python:environnement_python (12)
  • cours:informatique:dev:python:testez_votre_projet_python (11)
  • 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 :

  • 130_creer_et_utiliser_des_objets
  • 210_utilisez_des_mock_pour_simuler_objet
  • 310_utilisez_les_fixtures

Résultats plein texte:

250_objets_dans_collections @cours:informatique:dev:python:programmation_orientee_objet
12 Occurrences trouvées, Dernière modification : il y a 2 ans
s://openclassrooms.com|Openclassrooms]]. ====== Utilisez des objets dans des collections ====== ===== Utilisez des objets dans une collection ===== Lorsque nous... ’est-ce qui pourrait bien mal se passer ? ===== Utilisez le duck typing en toute sécurité ===== Python utilise ce que l’on appelle le **duck typing** (littéralem
130_import_paquets_et_modules @cours:informatique:dev:python:environnement_python
11 Occurrences trouvées, Dernière modification : il y a 2 ans
et Python ===== Comme nous l'avons déjà vu, pour utiliser un module Python dans la bibliothèque standard de Python, vous pouvez utiliser la syntaxe que vous connaissez déjà : <code pyt... ort <module> </code> Par exemple, si vous voulez utiliser le module ''os'' de la bibliothèque standard de ... cwd()%%''. Nous avons également la possibilité d'utiliser la commande import pour importer uniquement cer
130_creer_et_utiliser_des_objets @cours:informatique:dev:python:programmation_orientee_objet
10 Occurrences trouvées, Dernière modification : il y a 2 ans
assrooms.com|Openclassrooms]]. ====== Créez et utilisez des objets Python ====== ===== Instanciez un o... ellement l’affecter à une variable pour pouvoir l’utiliser. Dans ce cas, le nom de la variable est « ''rect... ectangle de dimension 5 sur 3 est rouge. On peut utiliser l’une de ces deux options pour spécifier une cou... Bird() # obligation d'instancier un oiseau pour utiliser ses attributs bird.wings bird.fly() </code> Les
210_decouper_projet_en_templates @cours:informatique:dev:python:concevez_site_avec_flask
9 Occurrences trouvées, Dernière modification : il y a 2 ans
Découpez votre projet en templates ====== Flask utilise le moteur de templates [[http://flask.pocoo.org/d... g/|Jinja 2]] par défaut. Ce dernier nous permet d'utiliser certaines méthodes dans les templates pour nous ... oir tout cela en détail dans ce chapitre. ===== Utilisez une méthode dans le template ===== Nous avons r... mentation pour en savoir plus. Je vous propose d'utiliser la variable config pour afficher le contenu de l
120_ecrire_une_classe @cours:informatique:dev:python:programmation_orientee_objet
9 Occurrences trouvées, Dernière modification : il y a 2 ans
asse, voyons comment en écrire une en Python. On utilise le mot-clé ''class'', des déclarations de foncti... l y a plusieurs mots dans le nom d’une classe, on utilise généralement le **CapitalizedCase**, en mettant u... lasses. </note> Quand on déclare une méthode, on utilise le mot-clé ''def'' – exactement comme pour les f... légier les attributs d’instance, qui permettent d’utiliser la programmation orientée objet à son plein pote
320_ajouter_comportement @cours:informatique:dev:python:concevez_site_avec_flask
8 Occurrences trouvées, Dernière modification : il y a 2 ans
ise (une des couleurs du template). Nous allons utiliser la librairie Pillow (Python Imaging Library) pou... ur tester le code de génération de l'image, on va utiliser la méthode ''show()'' dans la méthode d'initiali... return img aDesc = """ Toi, tu sais comment utiliser la console ! Jamais à court d'idées pour réalise... ont) aDesc = """ Toi, tu sais comment utiliser la console ! Jamais à court d'idées pour réalise
220_creer_env_virtuel @cours:informatique:dev:python:environnement_python
8 Occurrences trouvées, Dernière modification : il y a 2 ans
ment virtuel ===== Il est fortement conseillé d'utiliser le moins possible les paquets Python installés g... de l'environnement. Pour créer un environnement, utilisez la commande **''python -m venv <environment name... sera **''env\Scripts\activate.bat''**). Si vous utilisez PowerShell, il faut exécuter la commande sans .... À ce stade, votre terminal (selon celui que vous utilisez) ajoutera probablement le nom de votre environne
310_modules_et_classes_pour_decouper_le_code @cours:informatique:dev:python:programmation_orientee_objet
8 Occurrences trouvées, Dernière modification : il y a 2 ans
s://openclassrooms.com|Openclassrooms]]. ====== Utilisez les modules et les classes pour découper votre c... s dès que vous aurez besoin que quelqu’un d’autre utilise un projet, ou que vous travaillerez en équipe, vo... *qu’elles sont liées entre elles**. Nous devrions utiliser la même compréhension conceptuelle que pour conc... moi ! En effet, ce nom n’est pas un nom que vous utiliserez pour nommer vos fichiers. Cependant, le fichie
130_ajouter_table_dans_la_db @cours:informatique:dev:python:concevez_site_avec_flask
7 Occurrences trouvées, Dernière modification : il y a 2 ans
ement : graphe, clé/valeur... Dans ce cours nous utiliserons **SQLite**, un SGBD relationnel, mais il en e... , il est important d'en connaître la structure. J'utilise l'outil SQL Vizualizer, gratuit et en ligne, pour... esoin d'apprendre un nouveau langage. Nous allons utiliser Flask pour l'interroger à notre place ! ===== Utilisez SQLite avec Flask ===== Avant d'interroger une
310_partager_resultats_via_facebook_share @cours:informatique:dev:python:concevez_site_avec_flask
7 Occurrences trouvées, Dernière modification : il y a 2 ans
on. En clair : lorsque vous développez en local, utilisez une application test. Lorsque vous êtes en ligne... partager, intéressons-nous à l'OpenGraph. ===== Utilisez l'OpenGraph et les métadonnées ===== Selon la [... Facebook : {{exemple_partage_fbck.png}} Comment utiliser ces balises dans notre projet ? Vous n'avez (pre... ook lors du partage. Mais comment lui spécifier d'utiliser la photo de l'utilisateur ? ===== Configurez l'
120_gerer_paquets_python @cours:informatique:dev:python:environnement_python
7 Occurrences trouvées, Dernière modification : il y a 2 ans
ssrooms.com|Openclassrooms]]. ===== Installer et utiliser un paquet Python ===== Une fois que vous avez t... intéresse sur [[https://pypi.org/]], vous pouvez utiliser la commande **%%pip install <package>%%** pour l'installer. Nous utiliserons le paquet ''matplotlib'' : un paquet permett... : <code bash> pip show requests </code> Je peux utiliser pip show pour obtenir des informations sur plus
210_environnements_virtuels @cours:informatique:dev:python:environnement_python
7 Occurrences trouvées, Dernière modification : il y a 2 ans
ifférents. Il est fort probable que chaque projet utilisera un ensemble de paquets Python différent. Par exemple, un site web sur lequel vous travaillez utilisera les paquets suivants (entre autres) : Django... t d'analyse de données sur lequel vous travaillez utilisera quant à lui ces paquets : numpy==1.18.4 p... requests==2.12.0 Notez que ces deux projets utilisent quelques paquets différents, mais qu'ils utilis
250_gerer_venv_via_fichier_requirements @cours:informatique:dev:python:environnement_python
7 Occurrences trouvées, Dernière modification : il y a 2 ans
fichier requirements.txt ====== ===== Pourquoi utiliser un fichier requirements.txt ? ===== Nous avons ... e tous les développeurs travaillant sur un projet utilisent le même environnement virtuel, nous utilisons u... </file> Ci-dessus on indique la version exacte à utiliser pour ''matplotlib'', et une plage de versions ut... os dépasse le cadre de ce cours. Nous allons donc utiliser l'option 2 pour le reste de ce chapitre ! =====
000_start @cours:informatique:dev:python:programmation_orientee_objet
7 Occurrences trouvées, Dernière modification : il y a 2 ans
se|Écrivez une classe Python]] * [[130_creer_et_utiliser_des_objets|Créez et utilisez des objets Python]] * [[140_quiz_methodes_et_classes|Quiz : Écrire des méthodes et des classes avec Python]] ===== Utilisez le comportement hérité dans un programme Python ... * [[240_hierachie_heritage_et_heritage_multiple|Utilisez les hiérarchies d’héritage et l’héritage multipl
240_hierachie_heritage_et_heritage_multiple @cours:informatique:dev:python:programmation_orientee_objet
7 Occurrences trouvées, Dernière modification : il y a 2 ans
s://openclassrooms.com|Openclassrooms]]. ====== Utilisez les hiérarchies d’héritage et l’héritage multipl... s [[h310_modules_et_classes_pour_decouper_le_code|Utilisez les modules et les classes pour découper votre c... roblème de programmation orientée objet]]. ===== Utilisez l'héritage multiple ===== En quoi l’héritage mu... n programmation orientée objet – les systèmes qui utilisent l’héritage multiple peuvent être difficiles à c
320_decomposer_probleme_oriente_objet @cours:informatique:dev:python:programmation_orientee_objet
7 Occurrences trouvées, Dernière modification : il y a 2 ans
110_executer_premier_programme_python @cours:informatique:dev:python:bases_du_langage_python
6 Occurrences trouvées, Dernière modification : il y a 2 ans
230_surchage_des_methodes @cours:informatique:dev:python:programmation_orientee_objet
6 Occurrences trouvées, Dernière modification : il y a 2 ans
150_quiz_paquets_python @cours:informatique:dev:python:environnement_python
5 Occurrences trouvées, Dernière modification : il y a 2 ans
220_ecrire_une_sous_classe @cours:informatique:dev:python:programmation_orientee_objet
5 Occurrences trouvées, Dernière modification : il y a 2 ans
260_quiz_comportement_et_heritage @cours:informatique:dev:python:programmation_orientee_objet
5 Occurrences trouvées, Dernière modification : il y a 2 ans
110_tirer_parti_du_cours @cours:informatique:dev:python:concevez_site_avec_flask
4 Occurrences trouvées, Dernière modification : il y a 2 ans
340_quiz_connexion_app_facebook @cours:informatique:dev:python:concevez_site_avec_flask
4 Occurrences trouvées, Dernière modification : il y a 2 ans
140_versioning_paquets @cours:informatique:dev:python:environnement_python
4 Occurrences trouvées, Dernière modification : il y a 2 ans
210_appliquer_heritage @cours:informatique:dev:python:programmation_orientee_objet
4 Occurrences trouvées, Dernière modification : il y a 2 ans
000_start @cours:informatique:dev:python:testez_votre_projet_python
4 Occurrences trouvées, Dernière modification : il y a 2 ans
130_codez_votre_premier_test @cours:informatique:dev:python:testez_votre_projet_python
4 Occurrences trouvées, Dernière modification : il y a 2 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 2 ans
140_afficher_contenu_template @cours:informatique:dev:python:concevez_site_avec_flask
3 Occurrences trouvées, Dernière modification : il y a 2 ans
220_creer_page_via_url_dynamiques @cours:informatique:dev:python:concevez_site_avec_flask
3 Occurrences trouvées, Dernière modification : il y a 2 ans
140_quiz_methodes_et_classes @cours:informatique:dev:python:programmation_orientee_objet
3 Occurrences trouvées, Dernière modification : il y a 2 ans
330_gestion_des_exceptions @cours:informatique:dev:python:programmation_orientee_objet
3 Occurrences trouvées, Dernière modification : il y a 2 ans
120_installer_flask @cours:informatique:dev:python:concevez_site_avec_flask
2 Occurrences trouvées, Dernière modification : il y a 2 ans
150_quiz_decouvrez_flask @cours:informatique:dev:python:concevez_site_avec_flask
2 Occurrences trouvées, Dernière modification : il y a 2 ans
230_quiz_organiser_projet_mvt @cours:informatique:dev:python:concevez_site_avec_flask
2 Occurrences trouvées, Dernière modification : il y a 2 ans
240_nommage_des_venv @cours:informatique:dev:python:environnement_python
2 Occurrences trouvées, Dernière modification : il y a 2 ans
340_creer_projet_pycharm @cours:informatique:dev:python:environnement_python
2 Occurrences trouvées, Dernière modification : il y a 2 ans
110_comprendre_programmation_objet @cours:informatique:dev:python:programmation_orientee_objet
2 Occurrences trouvées, Dernière modification : il y a 2 ans
340_quiz_structurer_le_code @cours:informatique:dev:python:programmation_orientee_objet
2 Occurrences trouvées, Dernière modification : il y a 2 ans
150_ajoutez_des_tests_avec_unittest @cours:informatique:dev:python:testez_votre_projet_python
2 Occurrences trouvées, Dernière modification : il y a 2 ans
160_quiz_ecrivez_des_tests_unitaires @cours:informatique:dev:python:testez_votre_projet_python
2 Occurrences trouvées, Dernière modification : il y a 2 ans
000_start @cours:informatique:dev:python:concevez_site_avec_flask
1 Occurrences trouvées, Dernière modification : il y a 2 ans
000_start @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
110_paquets_python @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
230_travailler_avec_plusieurs_venv @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
120_identifier_les_elements_a_tester @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
210_utilisez_des_mock_pour_simuler_objet @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
220_implantez_tests_dans_flask @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
250_quiz_plus_loin_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
310_utilisez_les_fixtures @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 2 ans
320_organisez_vos_tests_en_classes @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 2 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