Maîtrise des fondamentaux de la programmation Python
Configuration de l'encodage
Bien que Python 3 utilise par défaut l'encodage UTF-8, il est parfois nécessaire de spécifier explicitement l'encodage des fichiers sources pour garantir la compatibilité, notamment lors de l'utilisation de caractères spéciaux. On insère alors cette ligne en tout début de script :
# -*- coding: utf-8 -*-
Structures ...
Publié le 26 juin à 21h22
Fondamentaux des Systèmes d'Exploitation
Les logiciels informatiques se divisent en logiciels système et logiciels d'application.
Le logiciel système fait partie intégrante du système informatique et supporte l'exécution des logiciels d'application. Exemples : systèmes d'exploitation, compilateurs, chargeurs, programmes de diagnostic et systèmes de gestion de bases de données.
Le log ...
Publié le 15 juin à 07h13
Copie de fichier à partir d'un flux d'entrée vers un répertoire temporaire et suppression après utilisation
Dans un projet, les exigences suivantes s'appliquent :
Le fichier téléchargé est validé par la plateforme de l'entreprise. Une fois la validation réussie, l'interface retourne un flux de fichier.
Le flux est ensuite manipulé. Dans ce cas, le flux est copié dans un répertoire temporaire du projet, tel que WEB-INF/temp. Après utilisation, le fic ...
Publié le 7 juin à 17h09
Commandes essentielles pour l'administration système Linux
Manipulation des archives ZIP
Pour gérer les archives ZIP sous Linux, il faut installer les outils nécessaires.
sudo apt-get install zip unzip
Créer une archive ZIP à partir d'un dossier avec l'option récursive :
zip -r mon_archive.zip mon_dossier/
Vérifier l'intégrité d'une archive :
zip -T fichier.zip
Extraire les fichiers dans le répertoi ...
Publié le 2 juin à 00h53
Personnalisation des réponses HTTP dans FastAPI
Gestion des types de réponse personnalisés
FastAPI permet d'adapter les sorties HTTP selon divers formats, au-delà du JSON par défaut. Les développeurs peuvent renvoyer des contenus HTML, du texte brut ou du XML en spécifiant la classe de réponse appropriée.
Réponse HTML avec FastAPI
Pour retourner une page HTML, utilisez la classe HTMLResponse ...
Publié le 29 mai à 03h27