localisation actuelle:Maison > Articles techniques > développement back-end > Tutoriel Python

  • Postaux Python portables sur Windows
    Postaux Python portables sur Windows
    L'empaquetage d'une application Python et de son environnement sur MS Windows pour une utilisation par d'autres utilisateurs, la rendant ainsi « prête à être exécutée » sur n'importe quelle machine, est une tâche délicate. Cet article de blog décrit ma solution personnelle : quelque chose que j'appelle le Python Bundle pour Windows, qui est similaire à un environnement virtuel mais portable entre machines. Les bundles Python se situent quelque peu à l'intersection des valeurs et des compromis offerts par les environnements virtuels, les installations Python régulières et les exécutables autonomes créés par des outils comme PyInstaller ou Py2exe. Aucun nouvel outil n'est requis pour créer un tel bundle. Il s'agit simplement d'une convention lâche et légère, utilisant
    Tutoriel Python 957 2025-01-26 20:17:10
  • Premiers pas avec la recherche de vecteurs dans Azure Cosmos DB
    Premiers pas avec la recherche de vecteurs dans Azure Cosmos DB
    Ce didacticiel montre comment implémenter rapidement la recherche vectorielle dans Azure Cosmos DB pour NoSQL à l’aide d’un simple jeu de données vidéo. L'application est disponible en Python, TypeScript, .NET et Java, fournissant des instructions étape par étape pour la configuration, le chargement des données.
    Tutoriel Python 304 2025-01-26 20:15:09
  • Valeurs mutables de mise en cache Python
    Valeurs mutables de mise en cache Python
    La mise en cache accélère considérablement le traitement, des opérations au niveau du processeur aux interfaces de base de données. Invalidation du cache - déterminant quand supprimer les données mises en cache - est un défi complexe. Ce message aborde un problème de mise en cache plus simple, mais insidieux. Ce proble
    Tutoriel Python 945 2025-01-26 16:13:10
  • Python Logging: loguru vs journalisation
    Python Logging: loguru vs journalisation
    Comparaison de la bibliothèque de journalisation Python : journalisation vs loguru 1. Loguru simplifie la journalisation La journalisation est un outil essentiel dans le développement Python. Il aide les développeurs à enregistrer l'état d'exécution du programme, à déboguer les problèmes et à surveiller l'état du système. Python est livré avec une bibliothèque de journalisation. Cependant, à mesure que les besoins évoluaient, de nombreuses personnes ont commencé à utiliser Loguru comme alternative. Cet article comparera ces deux bibliothèques et vous aidera à choisir une solution de journalisation plus adaptée. Loguru est une bibliothèque de journalisation tierce populaire. Il est devenu un outil de journalisation efficace en simplifiant le processus de configuration, en prenant en charge les appels en chaîne et en fournissant des fonctions plus riches.
    Tutoriel Python 693 2025-01-26 16:11:13
  • AI SDK de Vercel vs Pydantic AI : une histoire de deux cadres pour le développement de l'IA moderne
    AI SDK de Vercel vs Pydantic AI : une histoire de deux cadres pour le développement de l'IA moderne
    Introduction: une confrontation de cadre La croissance explosive de l'IA générative a alimenté le développement de cadres spécialisés qui s'adressent à divers écosystèmes technologiques. Cette comparaison se concentre sur deux prétendants éminents: Vercel AI SDK (TypeCRI
    Tutoriel Python 1002 2025-01-26 14:11:10
  • Comment créer un modèle à partir de mes données sur Kaggle
    Comment créer un modèle à partir de mes données sur Kaggle
    Ce didacticiel montre comment utiliser la bibliothèque FastAI pour entraîner un modèle de classification d'images afin de distinguer les chats des chiens. Nous procéderons étape par étape, de la préparation des données à la formation et à l'utilisation du modèle. Étape 1 : Préparation des données Fonction de recherche d'images : Tout d'abord, nous définissons une fonction de recherche d'images à partir du moteur de recherche DuckDuckGo. Cette fonction accepte les mots-clés et le nombre maximum d'images en entrée et renvoie une liste d'URL d'images. importer le système d'exploitation iskaggle = os.environ.get('KAGGLE_KERNEL_RUN_TYPE', '') si iskaggle : !pip install -Uqq rapide
    Tutoriel Python 1028 2025-01-26 10:12:09
  • MicroPie - framework web ultra micro WSGI pour Python
    MicroPie - framework web ultra micro WSGI pour Python
    Micropie: un cadre Web Python rationalisé conçu pour la simplicité et l'efficacité du développement d'applications Web. Il offre des fonctionnalités essentielles, notamment le routage, la gestion des sessions, le support WSGI robuste et le rendu du modèle Jinja2. Caractéristique de base
    Tutoriel Python 764 2025-01-26 06:11:09
  • Pourquoi devriez-vous repenser votre boîte à outils Python en 5
    Pourquoi devriez-vous repenser votre boîte à outils Python en 5
    Mettez à niveau votre boîte à outils Python pour 2025 : découvrez les bibliothèques essentielles que vous avez manquées Cet article a été initialement publié ici : https://medium.com/p/3616b07b6121 Python est puissant, mais vos outils peuvent faire de vous un gourou de la programmation ou vous causer des ennuis. Ne faites pas partie de ces développeurs qui utilisent encore des outils obsolètes alors que le reste du monde évolue à un rythme rapide. De nombreux développeurs s'appuient encore largement sur des bibliothèques telles que Pandas, Requests et BeautifulSoup, mais celles-ci ne constituent pas toujours les solutions les plus efficaces pour répondre aux besoins de développement modernes. Dans cet article, nous explorerons certaines des principales bibliothèques Python émergentes de 2025 qui amélioreront votre processus de développement,
    Tutoriel Python 522 2025-01-26 06:10:12
  • Apprentissage supervisé vs non supervisé
    Apprentissage supervisé vs non supervisé
    L'apprentissage automatique (ML) est un outil puissant qui permet aux ordinateurs d'apprendre à partir de données et de faire des prédictions ou des décisions. Mais tous les apprentissages automatiques ne sont pas identiques : il existe différents types d’apprentissage, chacun adapté à des tâches spécifiques. Les deux types les plus courants sont l’apprentissage supervisé et l’apprentissage non supervisé. Dans cet article, nous explorerons les différences entre eux, fournirons des exemples concrets et passerons en revue des extraits de code pour vous aider à comprendre leur fonctionnement. Qu’est-ce que l’apprentissage supervisé ? L'apprentissage supervisé est un type d'apprentissage automatique dans lequel un algorithme apprend à partir de données étiquetées. En d’autres termes, les données que vous fournissez au modèle incluent les entités en entrée et les sorties correctes (étiquettes). L'objectif est que le modèle apprenne la relation entre les entrées et les sorties afin de pouvoir
    Tutoriel Python 999 2025-01-26 04:10:10
  • Implémentation de l'authentification des utilisateurs dans Django
    Implémentation de l'authentification des utilisateurs dans Django
    Pour protéger les données de la vue contre l'accès par des utilisateurs anonymes, vous devez utiliser un système d'authentification. Django fournit des fonctions d'implémentation d'authentification intégrées (veuillez vous référer à la documentation). Qu’est-ce que l’authentification ? L'authentification est le processus de comparaison des données d'identité des utilisateurs. L'authentification s'effectue en deux étapes : Identification de l'utilisateur - Recherche dans la base de données le nom d'utilisateur saisi. Authentification. Si le nom d'utilisateur de la première étape existe, la valeur du champ "Mot de passe" de la page HTML est comparée au mot de passe enregistré dans la base de données. Le mot de passe doit être haché avant comparaison puisque le mot de passe d'origine n'est pas stocké dans la base de données. Ouvrez votre projet Django et suivez ces étapes : Créer dans vues.py
    Tutoriel Python 286 2025-01-26 02:10:09
  • Refactor du jour - Récursivité et types Ts Python
    Refactor du jour - Récursivité et types Ts Python
    Dans cet article, nous explorons une solution Python élégante et efficace pour convertir des chaînes vides en une valeur arbitraire dans des structures de données imbriquées (dictionnaires et listes). La solution Typescript originale, bien que fonctionnelle, a inspiré un
    Tutoriel Python 622 2025-01-26 00:11:09
  • S Top Python Web Frameworks comparé
    S Top Python Web Frameworks comparé
    Python Web Framework Comparaison complète: De Django à Fastapi, choisissez la meilleure arme pour vous! Cet article effectuera une analyse comparative -pth des dix cadres Web Python populaire, couvrant ses caractéristiques, ses avantages et ses inconvénients, et des scénarios applicables pour vous aider à choisir le cadre le plus approprié pour créer votre prochain projet. Brève description du cadre: Fonction complète: Django Type léger et élégant: flacon, sanique, bouteille Asynchrones High High Concurrent Support: Fastapi, Tornado, Sanic, Aiohttp Séparation rapide et arrière-end (développement de l'API): Fastapi, Django Rest Framework, FA
    Tutoriel Python 923 2025-01-25 22:11:09
  • Trading Bot formé à l'aide de l'apprentissage d'ensemble
    Trading Bot formé à l'aide de l'apprentissage d'ensemble
    Salutations! Mon équipe et moi avons développé un bot de trading en utilisant des techniques d'apprentissage d'ensemble. Depuis son lancement le 3 janvier, il a atteint un rendement supérieur à 9%. Nos comparaisons de backtests et de référence démontrent de fortes performances, reflétées
    Tutoriel Python 734 2025-01-25 14:12:10
  • Les transactions de page comme nouvelle façon d'organiser l'automatisation de vos tests
    Les transactions de page comme nouvelle façon d'organiser l'automatisation de vos tests
    Photo de Mateus Campos Felipe L'ibis écarlate (Eudocimus ruber), également connu sous le nom d'ibis rouge, est un membre frappant de la famille des oiseaux Threskiornithidae. Cette espèce aviaire tropicale orne les paysages de l'Amérique du Sud et de certaines parties du Ca
    Tutoriel Python 1036 2025-01-25 10:13:09
  • ElasticTransform dans PyTorch
    ElasticTransform dans PyTorch
    Ce code explore la fonction ElasticTransform de torchvision.transforms.v2, démontrant ses capacités de transformation d'image avec différents paramètres. L'ensemble de données OxfordIIITPet est utilisé comme source d'images. Le code varie systématiquement t
    Tutoriel Python 516 2025-01-25 06:14:11

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28