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

Python Discussion :

Lecture de fichier et obtention d'une propri�t� [Python 3.X]


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2019
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : B�timent

    Informations forums :
    Inscription : Mars 2019
    Messages : 20
    Par d�faut Lecture de fichier et obtention d'une propri�t�
    Bonjour � tous,

    Je suis plus ou moins d�butant sur python, je ma�trise les parties conditions et tout �a que j'ai vu en cours mais niveau fichier je n'y connais pas grand chose.

    J'ai deux questions:
    1. J'essaye simplement de lire un fichier comme j'ai cru le comprendre dans mes recherches, mais je n'obtiens ni message d'erreur ni r�sultat en console.

    Voil� mon code:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    import os
    doc=os.open("C:/Users/Léo/Desktop/ggg.txt",os.O_RDONLY)
    os.read(doc,15)
    2. Je suis en train de m�entra�ner et de d�couvrir le travail avec les fichiers dans le but de final de r�ussir � extraire une propri�t� d'un fichier JPG, � savoir la date de prise de la photo. Mais j'ai du mal � trouver comment faire. Je pensais � ouvrir la photo sous forme de texte, puis extraire de la chaine de caract�res la partie int�ressante, mais m�me sur le bloc-notes, le ficher est encod� donc illisible, et je n'arrive de toute fa�on pas � lire les fichiers txt ou JPG pour l'instant.

    Merci � ceux qui pourront m'aider.

  2. #2
    Expert confirm�
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 103
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 103
    Par d�faut
    Bonjour,

    Pour afficher un r�sultat, on utilise la fonction print.

  3. #3
    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,

    Nul besoin d'aller chercher quoique ce soit dans le module os.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    with open("foo.txt", "r") as inf:
        lines = inf.readlines()
     
    for line in lines:
        print(line)
    Et pour les datestamp de fichiers TIFF et JPG il faut une lib externe.
    Comme l'excellente py3exiv2:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    >>> from pyexiv2 import ImageMetadata
    >>> data = ImageMetadata("lena.JPG")
    >>> data.read()
    >>> tag = data["Exif.Image.DateTime"]
    >>> tag.raw_value
    '2016:05:21 13:09:44'
    >>> tag.value
    datetime.datetime(2016, 5, 21, 13, 9, 44)

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Lecture de fichier et placement dans une variable
    Par juniordev dans le forum D�buter
    R�ponses: 3
    Dernier message: 18/01/2014, 13h56
  2. R�ponses: 11
    Dernier message: 27/04/2006, 08h56
  3. R�ponses: 4
    Dernier message: 26/01/2006, 12h12
  4. [LG]Lecture de fichier avec une adresse internet
    Par forbin dans le forum Langage
    R�ponses: 8
    Dernier message: 09/02/2005, 19h00
  5. [VB.NET] Une lecture de fichier difficile...
    Par Abalalojik dans le forum ASP.NET
    R�ponses: 29
    Dernier message: 07/01/2005, 14h27

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