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

  • Statistiques de la semaine
    Statistiques de la semaine
    Tourbillon d'une semaine de statistiques : un aperçu (sarcastique) professionnel de cette semaine L'accent intense mis sur les concepts statistiques fondamentaux a été... une expérience. Nous avons couvert des idées fondamentales avec une bonne dose de détails techniques, assaisonnées avec juste assez de sarcasme pour garder les choses en suspens.
    Tutoriel Python 498 2025-01-09 12:15:48
  • Analyse de documents rapide et sale : combiner GOT-OCR et LLama en Python
    Analyse de documents rapide et sale : combiner GOT-OCR et LLama en Python
    Explorons-nous pour effectuer une analyse OCR LL pour une image. Est-ce que cela sera la meilleure méthode proposée par un expert avec des décennies d'expérience ? Pas vraiment. Mais cela vient de quelqu'un qui adopte une approche similaire dans la vie réelle.
    Tutoriel Python 790 2025-01-09 12:14:41
  • CocoCaptions dans PyTorch (3)
    CocoCaptions dans PyTorch (3)
    Cet article montre l'utilisation de la classe Coco Captions de la bibliothèque torchvision.datasets avec divers ensembles de données MSCOCO. Les exemples illustrent le chargement et l'affichage d'images à partir du sous-ensemble 2017 non étiqueté. Cependant, les tentatives d'accès aux données de stuff_train2017, stuff_val2017, stuff_tra
    Tutoriel Python 462 2025-01-09 10:14:42
  • CocoCaptions dans PyTorch (2)
    CocoCaptions dans PyTorch (2)
    Cet article démontre l'utilisation de l'ensemble de données MSCOCO avec torchvision.datasets.Coco Captions et torchvision.datasets.CocoDetection. Nous explorerons le chargement de données pour les tâches de sous-titrage d'images et de détection d'objets à l'aide de divers sous-ensembles de l'ensemble de données. Les exemples ci-dessous utilisent différents COCO.
    Tutoriel Python 604 2025-01-09 08:14:41
  • Tutoriel sur les agents IA pour les débutants
    Tutoriel sur les agents IA pour les débutants
    Introduction au didacticiel AIAgents L'intelligence artificielle (IA) est devenue une partie intégrante de la technologie moderne, changeant notre façon de vivre, de travailler et d'interagir. Les agents artificiels constituent un concept fondamental dans le domaine, permettant aux machines de prendre des décisions, de résoudre des problèmes et de s'adapter à de nouvelles situations. Ce didacticiel est conçu pour fournir une introduction complète aux agents artificiels, couvrant les bases de l'intelligence artificielle, de l'apprentissage automatique et des langages de programmation, ainsi que la modélisation et la simulation basées sur des agents. Qu'est-ce qu'un agent IA ? Les agents d'IA sont des logiciels qui utilisent la technologie de l'IA pour percevoir leur environnement, prendre des décisions et agir pour atteindre leurs objectifs. Ils peuvent être simples ou complexes, des chatbots aux voitures autonomes. Notions de base sur l'IA et l'apprentissage automatique Avant de plonger dans les agents IA, découvrez l'IA
    Tutoriel Python 365 2025-01-09 07:06:45
  • Créer un jeu éducatif avec des outils d'IA et Azure Static Web Apps (Partie 1)
    Créer un jeu éducatif avec des outils d'IA et Azure Static Web Apps (Partie 1)
    Vous êtes-vous déjà demandé comment les jeux peuvent révolutionner l'apprentissage ? J'ai été captivé par l'idée de fusionner la créativité, la technologie et le plaisir, ce qui m'a conduit à développer un nouveau jeu visuel éducatif. Malgré le manque d'expérience en matière de développement de jeux, je me suis lancé dans ce voyage en utilisant Ren'Py, un roman visuel basé sur Python.
    Tutoriel Python 705 2025-01-09 06:58:49
  • Qu'est-ce que la fonction astype() en Python
    Qu'est-ce que la fonction astype() en Python
    Comprendre astype() dans PythonLa fonction astype() est une méthode puissante en Python, principalement utilisée dans la bibliothèque Pandas pour convertir un ensemble de données de colonne dans un DataFrame ou une série en un type de données spécifique. Elle est également disponible dans NumPy pour convertir des éléments de tableau en un type différent.
    Tutoriel Python 281 2025-01-09 06:51:46
  • Présentation de BlockBuster : ma boucle d'événements asyncio est-elle bloquée ?
    Présentation de BlockBuster : ma boucle d'événements asyncio est-elle bloquée ?
    Python 3.5 a introduit les E/S asynchrones comme alternative aux threads pour gérer la concurrence. L'avantage des E/S asynchrones et de l'implémentation asyncio dans Python est qu'en ne générant pas de threads du système d'exploitation gourmands en mémoire, le système utilise moins de ressources et est plus évolutif. De plus, dans asyncio, les points de planification sont clairement définis via la syntaxe d'attente, alors que dans la concurrence basée sur les threads, le GIL peut être publié à des points de code imprévisibles. En conséquence, les systèmes de concurrence asyncio sont plus faciles à comprendre et à déboguer. Finalement, la tâche asyncio peut être annulée, ce qui n'est pas facile à faire lors de l'utilisation de threads. Cependant, afin de réellement bénéficier de ces avantages, il est important d’éviter de bloquer les appels dans les coroutines asynchrones. Le blocage des appels peut
    Tutoriel Python 953 2025-01-09 06:29:43
  • Feuilles de route pour apprendre Python dans un guide simple
    Feuilles de route pour apprendre Python dans un guide simple
    Python : un guide pratique pour apprendre en 2025 et au-delà Python est utilisé partout : science des données, développement Web, intelligence artificielle, scripts, etc. Que vous débutiez en programmation ou que vous souhaitiez changer d'orientation professionnelle, vous vous demandez probablement si l'apprentissage de Python en vaut encore la peine en 2025. Alerte spoiler : ça vaut le coup. Mais votre approche de l’apprentissage est cruciale. Le paysage technologique a radicalement changé au cours des dernières années. Les licenciements, les nouvelles tendances technologiques et la montée et la chute de certains outils ont tous changé ce que signifie être un développeur Python aujourd'hui. Voici donc mon point de vue sur la façon de naviguer dans l’écosystème Python en 2025 et d’acquérir des compétences vraiment utiles. Python est toujours important Tout d'abord, Python ne va pas disparaître. ça existe depuis des décennies
    Tutoriel Python 969 2025-01-09 06:23:44
  • CocoCaptions dans PyTorch (1)
    CocoCaptions dans PyTorch (1)
    AchetezMeaCoffee☕*Mémos : MypostexpliqueCocoDetection()en utilisanttrain2014aveccaptions_train2014.json,instances_train2014.jsonandperson_ keypoints_train2014.json, val2014withcaptions_val2014.json, instances_val2014.jsonandperson_keypoints_val2014.jsonandtest2017wi
    Tutoriel Python 875 2025-01-09 06:20:41
  • Comment créer un programme d'études personnel localement en Python
    Comment créer un programme d'études personnel localement en Python
    Cas d'apprentissage Cet article vise à expliquer comment utiliser le didacticiel SQL de Mode et la méthode de Kevin Li pour apprendre SQL, combinés à une discussion intéressante sur HackerNews. J'ai commencé à apprendre SQL en utilisant les tutoriels SQL de Mode et j'ai découvert les stratégies d'apprentissage efficaces proposées par Kevin Li. Son approche met l'accent sur trois points clés : Identifier rapidement les bases. Construisez un parcours d’apprentissage personnel pour devenir un expert et éviter le piège de devenir un « expert débutant ». Concentrez-vous sur l'étude pendant les 15 à 20 premières heures pour renforcer la mémoire initiale, puis ralentissez et progressez étape par étape. Pour construire mon cours personnel d'apprentissage SQL, j'utilise les tutoriels SQL de Mode. J'ai ajouté un identifiant (MST) pour suivre mes progrès et utilisé Beaut
    Tutoriel Python 1095 2025-01-09 06:15:41
  • Linter et formateur Python plus rapides
    Linter et formateur Python plus rapides
    Améliorez l'efficacité de votre développement Python avec Ruff, un outil d'inspection et de formatage de code extrêmement rapide. Caractéristiques principales : Vitesse fulgurante : 10 à 100 fois plus rapide que les outils existants Installation facile : Installation via pip, prend en charge le fichier de configuration pyproject.toml Configuration diversifiée : mise en cache intégrée, prise en charge de la réparation et plus de 800 règles intégrées Intégration de l'éditeur : fournit des fonctionnalités natives. intégration d'éditeurs tels que VSCode. Gestion conviviale d'un seul entrepôt : prend en charge les configurations hiérarchiques et en cascade. En savoir plus : https://docs.astral.sh/ruff/.
    Tutoriel Python 367 2025-01-08 20:45:51
  • Tests de pipeline CI/CD pour les petites équipes de développement.
    Tests de pipeline CI/CD pour les petites équipes de développement.
    Tests de pipeline CI/CD efficaces, même une petite équipe peut facilement les contrôler ! Les pipelines CI/CD sont essentiels pour garantir la qualité des logiciels, réduire les risques de déploiement et rationaliser le processus de développement. Pour une petite équipe de développement comme la vôtre, il est crucial de savoir quels tests doivent être inclus et où tracer la limite. En tirant parti des services et solutions DevOps, vous pouvez mettre en œuvre les meilleures pratiques de test sur mesure, même avec des ressources limitées. Objectif des tests du pipeline CI/CD Le pipeline CI/CD intègre des pratiques d'intégration et de déploiement continus pour automatiser la construction, les tests et le déploiement de code. Les tests en cours visent à : Assurer la stabilité : détecter les bugs avant qu'ils n'atteignent la production. Augmentez la vitesse : automatisez les tâches répétitives afin que les développeurs puissent se concentrer sur l'innovation
    Tutoriel Python 670 2025-01-08 20:43:47
  • Journée Tout ce que vous devez savoir sur les fonctions en Python
    Journée Tout ce que vous devez savoir sur les fonctions en Python
    Explication détaillée des fonctions Python : définition, appel et type de paramètre Définition et action de la fonction Une fonction est un bloc de code réutilisable qui n'est exécuté qu'en cas de besoin. En Python, les fonctions sont définies à l'aide du mot-clé def. Par exemple, le code suivant définit une fonction de sommation : defsum(a,b):print(a b) Cette fonction calcule la somme de deux entiers a et b. Lorsque vous avez besoin de trouver la somme de deux nombres, vous pouvez appeler directement la fonction sum(a,b). Appel de fonction Appeler une fonction signifie exécuter le code à l'intérieur de la fonction en utilisant le nom de la fonction suivi de parenthèses. Par exemple : defsum(a,b):print(a b)sum(1,3)Ici : a et b sont des paramètres dans la définition de la fonction. 1 et 3 sont les valeurs des paramètres (paramètres réels) transmises à la fonction
    Tutoriel Python 548 2025-01-08 20:42:44
  • Hébergement LLM fait maison avec prise en charge vocale bidirectionnelle à l'aide de Python, Transformers, Qwen et Bark
    Hébergement LLM fait maison avec prise en charge vocale bidirectionnelle à l'aide de Python, Transformers, Qwen et Bark
    Cet article détaille la création d'un serveur LLM local bidirectionnel à commande vocale à l'aide de Python, de la bibliothèque Transformers, de Qwen2-Audio-7B-Instruct et de Bark. Cette configuration permet des interactions vocales personnalisées. Conditions préalables : avant de démarrer, assurez-vous d'avoir Python 3.9, PyTorch, Transformers.
    Tutoriel Python 704 2025-01-08 20:40:49

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