IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau/Web Python Discussion :

Transformer un fichier tsv en html


Sujet :

Réseau/Web Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut Transformer un fichier tsv en html
    Bonjour comme indique le titre je dois transformer un fichier tsv en tableau html en utilisant python, j'ai réussis à le faire sauf que je dois extraire de la première ligne du fichier tsv le id du tableau et commencer l'affichage du tab a partir de la 2éme ligne et je dois créer le fichier html sous le nom id.html comment je fait svp.
    voila un extrait de mon ficher tsv
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    !!SBtab TableID='PersonneAgés' TableName='Personne Agés'
    !NOM	!AGE
    karim	59
    Mouhamed	67
    Amel		60
    Fabienne		65
    François		77
    Alice		58
    donc mon tableau dois avoir comme entête nom et age sans '!' et et je dois extraire de la première le id pour enregistrer le fichier html avec ce id et tablename pour l'utiliser comme titre au dessus du tableau

    merci pour votre aide

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Python propose toute une série de méthodes pour la construction-transformation de chaînes de texte, par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
    [GCC 7.3.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> s = "!!SBtab TableID='PersonneAgés' TableName='Personne Agés'"
    >>> for i in s.split(" Table"):
    ...     if "ID" in i:
    ...             filename = i.split("=")[1].replace("'", "")
    ...     elif "Name" in i:
    ...             title = i.split("=")[1].replace("'", "")
    ... 
    >>> filename
    'PersonneAgés'
    >>> title
    'Personne Agés'
    Voir ici: https://docs.python.org/3/library/st...string-methods

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Par défaut
    Merci pour votre aide ça marche parfaitement , j'ai un petit soucis , parfois j'ai un fichier tsv qui commence par !!sbtab****** et du coup je dois avoir 2 fichier html pas un seul a chaque fois que je trouve !! je dois obligatoirement creer un autre fichier html ,
    merci de me répondre

Discussions similaires

  1. Transformer un fichier XML a HTML
    Par garnier.agapea dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 23/08/2016, 18h00
  2. Transformer un fichier XML en HTML
    Par Larka dans le forum Débuter
    Réponses: 3
    Dernier message: 25/02/2016, 14h54
  3. Réponses: 2
    Dernier message: 03/04/2007, 14h14
  4. [XSL] comment transformer ce fichier xml en une table html ?
    Par jlassira dans le forum XSL/XSLT/XPATH
    Réponses: 17
    Dernier message: 15/03/2006, 12h15
  5. [TP] Transformation de fichiers HTML
    Par rogerone dans le forum Turbo Pascal
    Réponses: 2
    Dernier message: 08/11/2005, 15h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo