Prompt pour nettoyer un fichier CSV avec le journal
# Prompt pour nettoyer un fichier CSV avec le journal code: 1hmk9sh | type: prompt | language: fr | licence: MIT | version: v1 description: Prompt pour nettoyer un fichier CSV : dates, nombres, espaces et casse normalisés, avec le journal de chaque correction, sans jamais inventer de valeur. page: https://contextetech.com/prompts/nettoyer-fichier-csv-1hmk9sh mcp: connect https://contextetech.com/mcp then call load_resource with code "1hmk9sh" (or ask "load 1hmk9sh") json: https://contextetech.com/api/resources/contextetech--nettoyer-fichier-csv python: pip install contexte && contexte get 1hmk9sh citation (required by the licence): contextetech. (2026). Prompt pour nettoyer un fichier CSV avec le journal (Version 1) [Prompt]. Contexte Tech. https://contextetech.com/prompts/nettoyer-fichier-csv-1hmk9sh
Prompt pour nettoyer un fichier CSV : dates, nombres, espaces et casse normalisés, avec le journal de chaque correction, sans jamais inventer de valeur.
Gabarit
Tu nettoies un fichier CSV avant son utilisation. Voici les règles du fichier :
- Séparateur attendu : {{separateur}}
- Format des dates en sortie : {{format_date}} (par exemple AAAA-MM-JJ)
- Séparateur décimal en sortie : {{decimal}}
- Colonnes à ne pas modifier : {{colonnes_intactes}}
Fichier :
{{csv}}
Pour chaque cellule :
1. Supprime les espaces en début et en fin, et les espaces doubles.
2. Mets les dates au format demandé. Si une date est ambiguë (03/04/2025 peut être le 3 avril ou le 4 mars), ne la change pas et signale-la.
3. Mets les nombres au format demandé : séparateur décimal, sans séparateur de milliers, sans unité dans la cellule.
4. Harmonise la casse des valeurs répétées d'une même colonne (« paris », « PARIS » → « Paris »).
5. Laisse vide une cellule vide. N'invente jamais une valeur manquante et ne complète jamais une colonne à partir des autres.
Rends deux blocs :
- Le CSV nettoyé, avec le même nombre de lignes et de colonnes, dans le même ordre.
- Le journal des corrections, une ligne par correction : numéro de ligne ; colonne ; valeur d'origine ; valeur corrigée ; règle appliquée. Termine par la liste des cellules signalées et non modifiées, avec la raison.Variables
Notes
Pour un gros fichier, envoyez-le par morceaux de 200 lignes environ, en répétant la ligne d'en-tête à chaque fois. Vérifiez le journal avant d'utiliser le fichier : il montre exactement ce qui a changé. Pour convertir ensuite le fichier en JSONL d'entraînement, utilisez l'outil CSV → JSONL du site.
- Identifiant
- contextetech--nettoyer-fichier-csv
- Fichier
- nettoyer-fichier-csv.json
- Format
- JSON (application/json)
- Taille
- 1 678 octets (1,6 Ko)
- Encodage
- UTF-8
- Tokens estimés
- ≈ 456
- Usage commercial
- Autorisé
- Données personnelles
- Aucune
- Version
- 1.0
- Publié le
- 10 octobre 2026 à 04:24
- Mis à jour le
- 16 octobre 2026 à 23:20
- Stockage
- en base
Statistiques
J'aime : 0 · Commentaires : 0
Cliquez sur un compteur pour l’afficher ou le masquer, survolez le graphique pour le détail. Une vue par visiteur et par jour, robots exclus ; décompte commencé le 30 septembre 2026.
Coût estimé
- Tokens d'entrée par appel
- ≈ 514
| Modèle | Par appel | Par mois |
|---|---|---|
| GPT-6 Luna · OpenAImeilleur prix | 0,00005 € | 0,05 € |
| DeepSeek Flash · DeepSeek | 0,00014 € | 0,14 € |
| Mistral Large · Mistral AI | 0,00023 € | 0,23 € |
| DeepSeek V4 Pro · DeepSeek | 0,00060 € | 0,60 € |
| GPT-6 Sol · OpenAI | 0,00091 € | 0,91 € |
| Claude Sonnet 5.5 · Anthropic | 0,00091 € | 0,91 € |
| Claude Opus 5.5 · Anthropic | 0,00181 € | 1,81 € |
| Modèle open source hébergé chez soi (Ollama, vLLM) | 0 € d'API (coût du serveur seulement) | |
Coût d'entrée seulement, sans la réponse du modèle. Prix publics des fournisseurs (Mistral AI, DeepSeek, OpenAI, Anthropic), tarif standard en dollars converti en euros au taux BCE du 13 octobre 2026. Estimation : 1 token ≈ 3,6 caractères.
Commun aux 3 régions
Contenu créé par l'auteur, sans source extérieure.
Usage commercial autorisé · citer l'auteur · modifications permises.
Texte ou données seuls : aucun accès aux fichiers, au réseau ni aux commandes.
Hébergé en France (Scaleway, Paris). Aucun transfert hors UE.
Union européenne · 5/5
Aucune donnée personnelle.
Pas de données d'entraînement : pas de résumé à fournir.
États-Unis · 5/5
Aucune donnée personnelle.
Pas de données d'entraînement : pas de documentation à publier.
Chine · 5/5
Aucune donnée personnelle.
Pas de données d'entraînement ; les contenus générés par IA diffusés en Chine doivent être marqués (2025).
Synthèse indicative au 30/09/2026, sans valeur de certification juridique. Méthode et sources →
Pertinence du prompt
Le détail des critères est réservé aux membres.
Chaque critère, les points retirés et un conseil pour corriger.
Le détail des critères est réservé aux membres.
Chaque critère, les points retirés et un conseil pour corriger.
Critères de vérification
MCP contexte
https://contextetech.com/mcp
charge 1hmk9sh
Ajoutez l'adresse comme connecteur dans les pages des applications d'IA, puis envoyez la demande ci-dessus.
Python contexte
import contexte p = contexte.load("contextetech/nettoyer-fichier-csv") print(p.fill(separateur="…", format_date="…", decimal="…", colonnes_intactes="…", csv="…"))
API
import json, urllib.request url = "https://contextetech.com/api/resources/contextetech--nettoyer-fichier-csv" fiche = json.load(urllib.request.urlopen(url)) print(fiche["title"] or fiche["name"])
nettoyer-fichier-csv.json
{
"format": "contextec/prompt/v1",
"id": "contextetech/nettoyer-fichier-csv",
"description": "Prompt pour nettoyer un fichier CSV : dates, nombres, espaces et casse normalisés, avec le journal de chaque correction, sans jamais inventer de valeur.",
"license": "MIT",
"language": "fr",
"template": "Tu nettoies un fichier CSV avant son utilisation. Voici les règles du fichier :\n- Séparateur attendu : {{separateur}}\n- Format des dates en sortie : {{format_date}} (par exemple AAAA-MM-JJ)\n- Séparateur décimal en sortie : {{decimal}}\n- Colonnes à ne pas modifier : {{colonnes_intactes}}\n\nFichier :\n{{csv}}\n\nPour chaque cellule :\n1. Supprime les espaces en début et en fin, et les espaces doubles.\n2. Mets les dates au format demandé. Si une date est ambiguë (03/04/2025 peut être le 3 avril ou le 4 mars), ne la change pas et signale-la.\n3. Mets les nombres au format demandé : séparateur décimal, sans séparateur de milliers, sans unité dans la cellule.\n4. Harmonise la casse des valeurs répétées d'une même colonne (« paris », « PARIS » → « Paris »).\n5. Laisse vide une cellule vide. N'invente jamais une valeur manquante et ne complète jamais une colonne à partir des autres.\n\nRends deux blocs :\n- Le CSV nettoyé, avec le même nombre de lignes et de colonnes, dans le même ordre.\n- Le journal des corrections, une ligne par correction : numéro de ligne ; colonne ; valeur d'origine ; valeur corrigée ; règle appliquée. Termine par la liste des cellules signalées et non modifiées, avec la raison.",
"variables": [
"separateur",
"format_date",
"decimal",
"colonnes_intactes",
"csv"
]
}
Communauté
Pas encore de commentaire. Partagez votre retour, il aidera les suivants.