Dino Geek essaye de t'aider

Comment lire et écrire dans un fichier en Python?


Pour lire et écrire dans un fichier en Python, nous sommes principalement à utiliser les fonctions built-in de Python suivantes : open(), read(), write() et close().

Pour écrire dans un fichier :

```

  1. Ouvrir le fichier en mode écriture
    f = open(‘monfichier.txt’, ‘w’)

  1. Ecrire une ligne dans le fichier
    f.write(‘Bonjour, je suis en train d\‘écrire dans un fichier.\n’)
  1. Fermer le fichier
    f.close()
    ```

Pour lire le contenu d’un fichier:

```

  1. Ouvrir le fichier en mode lecture
    f = open(‘monfichier.txt’, ‘r’)

  1. Lire tout le fichier
    print(f.read())
  1. Fermer le fichier
    f.close()
    ```

Note: Il est toujours important de fermer le fichier après utilisation pour libérer les ressources système.

Autre manière d’ouvrir/fermer un fichier en Python est l’utilisation du mot-clé “with” qui gère automatiquement la fermeture du fichier :

```

  1. Ecrire dans un fichier
    with open(‘monfichier.txt’, ‘w’) as f: f.write(‘Bonjour, je suis en train d\‘écrire dans un fichier.\n’)

  1. Lire un fichier
    with open(‘monfichier.txt’, ‘r’) as f: print(f.read())
    ```

Avec cette syntaxe, vous n’avez pas besoin de faire appel à la méthode close().


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation