Recherche de site Web

Héritage Python

Introduction

L’héritage est un autre concept clé de la programmation orientée objet, et il joue un rôle essentiel dans la construction de classes. Il permet à une classe d’être basée sur une classe existante.

Lorsque vous avez commencé à écrire des classes Python, on vous a dit de simplement mettre « Object » entre parenthèses de la définition de la classe et de ne pas trop y penser. Eh bien, c’est le moment de commencer à y réfléchir.

« Object » est en fait la classe de base dont toutes les classes Python héritent. Il définit un ensemble

Lire la suite →

Packages et modules Python

Introduction

Chaque fois que vous avez besoin d’une fonctionnalité supplémentaire en Python, vous vous tournez vers le mot-clé import pour extraire des extras des modules Python. Vous avez utilisé des jeux courants comme le module de mathématiques à de nombreuses reprises.

Maintenant, vous allez apprendre à créer vos propres modules et packages Python pour compartimenter votre code. Les modules sont un peu comme des classes en ce sens qu’ils rendent votre code modulaire. Alors que les classes rendent le code modulaire a

Lire la suite →

Gestion des exceptions Python

Introduction

Python vous informera lorsque vous vous trompez de syntaxe. Il échouera immédiatement et ne permettra pas à votre programme de s’exécuter.

Qu’en est-il lorsque votre code rencontre un autre type de problème ? C’est ce qu’on appelle des exceptions, et elles ont tendance à être plus difficiles à attraper. C’est à vous de reconnaître les situations où ils pourraient survenir et de les attraper pour éviter que votre programme ne se bloque complètement.

Imaginez un scénario où vous avez besoin d’une entrée utilisateur. Voulez-vous

Lire la suite →

Comment encoder des données de Python en JSON

Objectif

Encodez les données Python en JSON.

Distributions

Cela fonctionnera sur n’importe quelle distribution avec Python installé.

Exigences

Une installation Linux fonctionnelle avec Python

Difficulté

Facile

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant l

    Lire la suite →

Comment utiliser les données de l’API JSON en Python

Objectif

Utiliser une API JSON en Python.

Distributions

Cela fonctionnera sur n’importe quelle distribution Linux.

Exigences

Une installation Linux fonctionnelle avec Python.

Difficulté

Facile

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande

    Lire la suite →

Vérifier la version de Python

L’article suivant vous fournira des informations sur la façon de vérifier la version de Python sur votre système d’exploitation. Vous apprendrez à vérifier la version de python à l’aide de la commande python ainsi qu’à déterminer la version de python par programmation, à partir de la console python et à l’aide du script python.

Difficulté

FACILE

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit

    Lire la suite →

Comment lire de l’audio avec VLC en Python

Objectif

Lire de l’audio avec VLC en Python.

Distributions

Cela fonctionnera sur n’importe quelle distribution Linux

Exigences

Une installation Linux fonctionnelle avec Python et VLC.

Difficulté

Facile

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la comman

    Lire la suite →

Fonction pour vérifier un nombre premier avec python

Vous trouverez ci-dessous une fonction simple pour vérifier un nombre premier. La fonction is_prime_number() renvoie False si le nombre fourni est inférieur à 2 et si le nombre est également divisible avec un autre nombre différent de 1 et lui-même. Si aucune des conditions précédentes ne s’applique, la fonction renvoie True. Le script python ci-dessous permettra à l’utilisateur de décider combien de nombres doivent être vérifiés pour voir si le nombre est un nombre premier :

#!/usr/bin/env python prime_numbers = 0 def is_

Lire la suite →

Comment utiliser argparse pour analyser les paramètres des scripts python

Objectif

Apprenez à utiliser le module argparse pour analyser facilement les paramètres des scripts python

Exigences

  • Connaissance de base de python et des concepts orientés objet

Difficulté

FACILE

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande sudo
  • Lire la suite →

Mettre en place un environnement de développement Python Django sur Debian 9 Stretch Linux

Introduction

Django est le meilleur framework de développement web Python et pour une bonne raison. Il est puissant, flexible et ne gêne pas les développeurs. Il s’adapte également incroyablement bien, alimentant des sites comme Instagram.

L’installation d’un environnement de développement Django est très simple sous Linux, et Debian le rend encore plus simple. Il y a deux façons fondamentales de s’y prendre ; la méthode virtualenv et la méthode Debian. La méthode virtualenv garde django et tous les autres paquets Python installés avec lui, ce

Lire la suite →