Erreur MacOS SSL: CERTIFICATE_VERIFY_FAILED
Solution pour ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
Python est un langage de programmation qui se veut par définition facile à lire et à écrire. C'est un langage à paradigmes multiples : interprété, orienté objet, procédural, fonctionnel, ...
Avec le temps, Python s'est imposé comme le langage de référence pour de nombreux cas d'utilisation comme la data science, l'automatisation, la programmation de logiciels ou même le développement web.
Solution pour ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
PyAutoGUI est une bibliothèque Python polyvalente qui permet d'automatiser les interactions avec votre ordinateur.
Vous essayez de récupérer le texte d'une image en OCR mais le texte est difficile à lire ? Découvrons comment faire les flags comme psm et oem de Tesseract !
Comment accéder à un élément d'un dictionnaire en évitant les erreurs ? Comment gérer le cas où la clé n'existe pas ? Découvrez la méthode de dict "get" !
Pourquoi et comment apprendre django en 2024 ? Découvrez comment coder des applications web puissantes avec le framework django en Python.
Comment coder un bot discord avec discord.py sur Replit ? Replit permet d'héberger votre bot gratuitement. Découvrez comment avec ce tutoriel en Vidéo.
À quoi sert le fichier __init__.py en Python ? Comment l'utiliser ? Découvrez comment créer vos propres modules Python avec ce fichier spécial !
Quand et pourquoi utiliser la fonction zip en Python ? Découvrez tout sur cette fonction qui permet de regrouper plusieurs itérables en un seul.
Que sont les kwargs ? Quand et comment les utiliser ? Voyons tout ça ensemble dans cet article sur les paramètres nommés dans les fonctions en Python.
Les f-strings permettent de formater les chaînes de caractères de manière moderne, concise et rapide en utilisant des expressions directement dans des strings.
Avant de commencer à apprendre Python, il faut l'installer sur votre machine. Découvrons ensemble comment avoir Python sur Windows, Mac et Linux.
Savez-vous utiliser toutes les structures de données en Python ? Découvrez tout dessus avec ce guide rapide sur les listes, tuples, sets et dictionnaires.
Comment fonctionnent les classes en Python ? C'est quoi la programmation orientée objet ? Comment faire ses classes ? Pourquoi préférer cette structure ?
Comment utiliser walrus (morse) en Python ? L'opérateur d'affectation walrus permet d'assigner une variable tout en évaluant la valeur.
On peut facilement coder ses propres fonctions en Python. Devenez un pro des fonctions en découvrant leur syntaxe des fonctions pour améliorer votre code !
Vous voulez apprendre les mots clés et concepts essentiels en Python ? Découvrez ce glossaire des termes les plus utilisés en Python !
La fonction native bytes() retourne une représentation de données binaires sous forme d'objets bytes. Découvrons à quoi elle sert et comment l'utiliser.
À quoi sert le type bytes en Python ? Comment et pourquoi l'utiliser ? Découvrez tout dans cet article sur le type bytes !
Découvrez le type d'objets "complex" en Python pour manipuler les nombres complexes avec des exemples pratiques.
Découvrez le type d'objets "float" en Python qui représente les nombres décimaux et apprenez à les utiliser avec des exemples.
En Python, le type de nombre entier (int). Découvrez tout sur ce type d'objets et des exemples pour apprendre à les utiliser.
La fonction native chr() prend un nombre en paramètre et renvoie une chaîne de caractères correspondant à sa valeur en ASCII.
Vous voulez faire une condition en Python mais vous ne savez pas comment faire ? Découvrez tout sur les conditions en Python avec les instructions if, elif et else !
Vous ne savez pas à quoi ressemble le langage Python ? Vous voulez voir du code en Python ? Découvrez des dizaines d'exemples de programmes en Python !
Pour calculer le Théorème de Pythagore en Python, on prend la racine carrée de la somme des côtés au carré d'un triangle rectangle c = (a ** 2 + b ** 2) ** 0.5
En Python, le type booléen (bool) est le type des valeurs True et False. Découvrez tout sur ce type d'objets et des exemples pour apprendre à les utiliser.
Vous voulez vous mettre au deep learning en Python ? Découvrez comment commencer à faire de l'apprentissage machine gratuitement avec PyTorch !
Les types en Python sont des représentations des différents objets. C'est une classification de la manière dont une valeur est stockée en mémoire.
La fonction complex() permet de créer ou convertir des valeurs en nombres complexes. Découvrez tout sur cette fonction native en Python !
La fonction native sum() additionne les éléments d'un itérable et retourne leur somme. Découvrez tout sur cette fonction native de Python.
La fonction native float() prend un élément en paramètre et convertit l’élément donné en un nombre à virgule flottante.
La fonction native int() prend un élément et une base (optionnelle) en paramètre et convertit l’élément donné en un nombre entier décimal.
La fonction native bool() prend un élément en paramètre et retourne une valeur booléenne vraie ou fausse. Découvrez tout sur la fonction bool en Python !
La fonction native hasattr() renvoie vrai ou faux (True ou False) après avoir vérifié si l'objet possède un attribut nommé ou pas.
La fonction native delattr() supprime la valeur de l'attribut d'un objet en Python.
La fonction native getattr() retourne la valeur d'un attribut nommé d'un objet. Elle retourne la valeur par défaut si rien n'a été trouvé.
La fonction native setattr() assigne une valeur à un attribut d'une instance de classe en Python. L'attribut sera modifié s'il existait, ou ajouté sinon.
La fonction native object() retourne un objet vide en en le créant. Un "object" est une instance de la classe parente de toutes les classes en python.
Comment utiliser la fonction native oct() en Python ? oct prend en paramètre un nombre en base 2, 10 ou 16 et renvoie un entier en base 8 du système octal
Comment utiliser la fonction native bin() en Python ? bin prend en paramètre un nombre en base 8, 10 ou 16 et renvoie un entier en base 2 (binaire)
La fonction native hex() prend un nombre entier en paramètre et le transforme en un nombre de base hexadécimale. Découvrez tout sur la fonction hex en Python !
Les fonctions natives aussi appelées fonctions intégrées ("built-in") sont des fonctions qui viennent avec Python sans devoir utiliser de modules externes.
La fonction native frozenset() retourne un frozenset en en créant un ou bien en transformant un autre objet Python en frozenset si c'est possible.
La fonction native set() retourne un set en en créant un ou bien en transformant un autre objet Python en set si c'est possible.
La fonction native str() retourne une string en en créant un ou bien en transformant un autre objet Python en chaîne de caractères si c'est possible.
La fonction native tuple() retourne un tuple en en créant un ou bien en transformant un autre objet Python en tuple si c'est possible.
La fonction native dict() retourne un dictionnaire en en créant un ou bien en transformant un autre objet Python en dict si c'est possible.
La fonction native list() retourne une liste en en créant un ou bien en transformant un autre objet Python en list si c'est possible.
La fonction native all() prend un itérable et retourne la valeur booléenne vraie si tous les éléments de l'itérable sont vrais. Sinon, renvoie False.
La fonction native any() prend un itérable et retourne la valeur booléenne vraie si au moins un élément de l'itérable est vrai. Sinon, renvoie False.
Comment utiliser la fonction round ? round prend en paramètre un nombre à virgule et renvoie un entier ou une valeur avec un nombre donné de décimales.
Comment obtenir des valeurs absolues en Python ? Découvrez tout sur la fonction "abs" qui permet de calculer les valeurs absolues et comment la personnaliser !
Vous êtes bloqué dans un script Python et vous ne savez pas comment l'arrêter ? Découvrez comment sortir de votre programme instantanément !
Vous ne savez pas comment changer la casse d'une string en Python ? Découvrez comment dans ce tutoriel complet !
Comment faire l'arrondi en Python ? Voyons les 3 manières les plus populaires pour arrondir des nombres à l'entier ou au flottant en Python.
Vous pensez savoir utiliser la fonction print ? Découvrez tous les secrets sur la fonction print pour afficher tous les types d'objets en Python !
Avant de commencer à apprendre Python, il faut l'installer sur votre machine. Découvrons ensemble comment avoir Python sur Windows, Mac et Linux.
Comment utiliser le match-case ? Pourquoi le préférer à des ifs ? À quoi cette instruction sert ? Découvrez tout sur le switch-case version Python !
Que sont les listes par compréhension ? Comment s'en servir pour rendre son code plus clair et lisible ? Découvrez tout sur cette syntaxe Python !
Quels types d'itérables peut-on créer avec les compréhensions ? Comment s'en servir pour optimiser son code ? Découvrez tout sur cette syntaxe Python !
C'est quoi lambda en Python ? Comment l'utiliser ? Découvrez les secrets de la fonction lambda en Python qui permet de créer des fonction anonymes !
Qu'est-ce que la fonction native filter en Python ? Comment l'utiliser pour filter des itérables ? Découvrez tout sur cette fonction built-in en Python !
Qu'est-ce qu'une liste de strings en Python ? Quelles opérations peut-on effectuer dessus ? Découvrez tout sur les lists de chaînes de caractères en Python !
Les boucles while en Python permettent de répéter un bout de code tant qu'une condition donnée est vraie. Découvrez tout sur la boucle while en Python !
Comment fonctionnent les boucles en Python ? Est-ce que c'est mieux d'utiliser for ou while ? Découvrez comment utiliser les boucles en Python et bien plus !
Qu'est-ce que in et not in en Python ? Découvrez pourquoi les opérateurs "in" et "not in" existent en Python, quand et pourquoi les utiliser !
Vous cherchez des exercices pour vous améliorer en Python ? Alors vous allez aimer cette liste de 19 petits projets pour tous les niveaux !
C'est quoi l'instruction assert en Python ? Pourquoi, comment et quand l'utliser ? Découvrez les secrets de l'instruction assert avec des exemples !
Découvrez les secrets de la fonction enumerate en Python qui permet de boucler si un itérable comme une liste ou un tuple en obtenant sa position !
Qu'est-ce que None en Python ? Pourquoi null n'existe pas en Python ? Découvrez pourquoi None existe en Python, quand et pourquoi l'utiliser !
Comment convertir un int en chaîne de caractères en Python ? Découvrons ensemble comment faire et quelles sont les meilleures manières de les transformer.
Comment parcourir un objet de type list en Python ? Découvrons ensemble comment faire et quelles sont les meilleures manières d'itérer sur une liste.
Découvrez les secrets de la fonction map en Python qui permet d'appliquer une fonction sur un itérable comme une liste !
Comment créer et écrire dans un fichier CSV en Python ? Découvrez tout sur la manipulation de fichiers CSV à partir de liste(s) et dictionnaires !
Comment modifier la couleur du texte et du fond de texte en Python ? Il existe de nombreux modules pour changer la couleur du texte en Python.
Vous voulez découvrir des bouts de code pour optimiser et rendre votre code plus lisible en Python ? Découvrez cette liste des meilleurs trucs et astuces !
Copier-coller est une chose simple du quotidien. Cependant, on ne peut pas copier le contenu de nos variables nativement en Python dans le presse-papiers !
Vous souhaitez télécharger un fichier en Python à partir d'une URL seulement ? Alors ce tutoriel complet pour récupérer des fichiers est fait pour vous !
Vous vous demandez ce qu'est une expression conditionnelle en Python ? Réduisez la taille de votre code en devant un pro des instructions conditionnelles !
Comment faire l'exposant d'un nombre en Python ? Que choisir entre ** et pow ? Découvrez toutes les différentes manières de écrire la puissance en Python !
Découvrez les secrets de la fonction range en Python qui permet de générer les listes sur lesquelles on peut, par exemple, itérer a l'aide d'une boucle for !
Les boucles for en Python ne fonctionnent pas comme celles des autres langages, après la lecture de cet article, elles n'auront plus de secrets pour vous !
Vous cherchez le meilleur IDE pour développer vos projets Python ? Alors découvrez ce classement des IDE Python les plus appréciés par les développeurs !
Vous voulez apprendre Python, un des langages les plus populaires de ces dernières années ? Alors découvrez ces cours disponibles en français.
Vous souhaitez apprendre à programmer et vous hésitez entre Java et Python ? Découvrez s'il vaut mieux apprendre Java ou Python en 2024 !
Quel livre pour apprendre Django en 2024 ? C'est ce que l'on va découvrir dans ce top des meilleurs livres sur le framework web Python.
Quel livre pour apprendre Python en 2024 ? C'est ce que l'on va découvrir dans ce top des meilleurs livres pour devenir développeur Python.
Vous voulez vous améliorer en Python mais vous n'avez pas d'idées de projets ? Découvrez-en 9 pour devenir plus fort et construire votre portfolio.
Vous voulez créer votre propre bot Telegram pour automatiser une ou plusieurs tâches ? Alors ce tutoriel Python est fait pour vous !
Vous voulez apprendre Python mais vous ne savez pas par où commencer ? Suivez ce guide pour découvrir comment apprendre Python rapidement et efficacement !
Découvrez comment créer un bot Twitter en Python avec Tweepy et le faire tourner GRATUITEMENT sur AWS Lambda et Amazon CloudWatch.
Enregistrer des Videos Vimeo peut être un vrai calvaire. Entre extensions qui ne fonctionnent pas et sites hors d'usage, difficile de ne pas se décourager.
Vous voulez un Bot Discord unique ? Vous vous débrouillez en Python ? Alors développez votre propre Bot Discord en Python avec le package discord.py
Vous voulez plus d'abonnés avec un vrai engagement sur votre compte Instagram ? Découvrez comment développer un Bot Instagram en Python gratuitement !
Python est un langage de programmation utilisé pour créer automatiser des tâches, effectuer des analyses de données mais aussi pour créer des sites web et des logiciels. Python est un langage qui peut être utilisé pour créer plein de programmes en tous genres.
Python est facile à lire, écrire, installer et utiliser. C'est un langage puissant et polyvalent, ce qui en fait très bon choix pour les débutants comme pour les développeurs experts. Sa syntaxe facile vous permet de vous mettre directement à coder et de ne pas perdre de temps.
La plupart des compilateurs/interpréteurs pour les langages de haut niveau modernes sont écrits en C. La principale raison est qu'un langage de bas niveau comme le C permet de meilleures performances. Python a donc été implémenté en C et le projet s'appelle CPython.
Python est un langage de programmation gratuit, open-source et accessible à tous. Le code source et toute la documentation de Python est disponible publiquement sur GitHub.
Python est considéré comme l'un des langages de programmation les plus faciles à apprendre pour les débutants. Comme pour tous langage de programmation, Python demande beaucoup de pratique et de patience pour devenir un excellent développeur.
Python est si populaire pour sa simplicité : il est très productif par rapport à d'autres langages de programmation. Python est également très apprécié pour sa syntaxe facile qui rend le développement en Python beaucoup plus facile et efficace.