Python3读取文件常用方法实例分析
本文实例讲述了Python3读取文件常用方法。分享给大家供大家参考。具体如下:
''''' Created on Dec 17, 2012 读取文件 @author: liury_lab ''' # 最方便的方法是一次性读取文件中的所有内容放到一个大字符串中: all_the_text = open('d:/text.txt').read() print(all_the_text) all_the_data = open('d:/data.txt', 'rb').read() print(all_the_data) # 更规范的方法 file_object = open('d:/text.txt') try: all_the_text = file_object.read() print(all_the_text) finally: file_object.close() # 下面的方法每行后面有‘\n' file_object = open('d:/text.txt') try: all_the_text = file_object.readlines() print(all_the_text) finally: file_object.close() # 三句都可将末尾的'\n'去掉 file_object = open('d:/text.txt') try: #all_the_text = file_object.read().splitlines() #all_the_text = file_object.read().split('\n') all_the_text = [L.rstrip('\n') for L in file_object] print(all_the_text) finally: file_object.close() # 逐行读 file_object = open('d:/text.txt') try: for line in file_object: print(line, end = '') finally: file_object.close() # 每次读取文件的一部分 def read_file_by_chunks(file_name, chunk_size = 100): file_object = open(file_name, 'rb') while True: chunk = file_object.read(chunk_size) if not chunk: break yield chunk file_object.close() for chunk in read_file_by_chunks('d:/data.txt', 4): print(chunk)
输出如下:
hello python hello world b'ABCDEFG\r\nHELLO\r\nhello' hello python hello world ['hello python\n', 'hello world'] ['hello python', 'hello world'] hello python hello worldb'ABCD' b'EFG\r' b'\nHEL' b'LO\r\n' b'hell' b'o'
希望本文所述对大家的Python程序设计有所帮助。

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment utiliser la fonction File.ReadAllText en C# pour lire le contenu d'un fichier texte. En programmation C#, nous avons souvent besoin de lire le contenu d'un fichier texte. File.ReadAllText est une fonction très pratique qui peut nous aider à lire rapidement tout le contenu d'un fichier texte. Cet article explique comment utiliser la fonction File.ReadAllText et fournit des exemples de code spécifiques. Tout d’abord, nous devons introduire l’espace de noms System.IO afin d’utiliser les méthodes associées de la classe File.

Lire le contenu d'un fichier avec PHP : étapes pour implémenter l'importation et l'analyse des données L'importation et l'analyse du contenu d'un fichier sont l'une des opérations les plus courantes dans le développement Web. L'importation et l'analyse de fichiers peuvent être facilement réalisées à l'aide de PHP, et cet article décrira les étapes à suivre pour réaliser ce processus et fournira des exemples de code. Étape 1 : Sélectionnez le fichier à importer et à analyser En PHP, vous devez d'abord sélectionner le fichier à importer et à analyser. Vous pouvez utiliser le formulaire de sélection de fichier ou spécifier le chemin du fichier manuellement. Voici un exemple de code pour un formulaire de sélection de fichier : <formmethod

Titre : Utilisez la fonction ioutil.ReadFile pour lire le contenu d'un fichier et renvoyer des tranches d'octets Contenu de l'article : Dans la bibliothèque standard du langage Go, il existe une fonction ioutil.ReadFile() très couramment utilisée, qui peut être utilisée pour lire à partir d'un contenu du fichier et renvoie une tranche d’octets. Cette fonction offre un moyen simple et pratique de lire des fichiers et de traiter facilement le contenu du fichier pour un traitement ultérieur. Ci-dessous, nous allons vous montrer comment utiliser ioutil.R avec un exemple de code simple

En PHP, nous avons souvent besoin de lire des données à partir de fichiers. Dans ce cas, nous pouvons utiliser la fonction file_get_contents. Cette fonction peut simplement lire tout ce qui se trouve dans un fichier et le renvoyer sous forme de chaîne. Ceci est très utile dans de nombreux scénarios, tels que la lecture de fichiers de configuration, la lecture de fichiers journaux, etc. Dans cet article, nous expliquerons comment lire le contenu d'un fichier à l'aide de la fonction file_get_contents en PHP. Étape 1 : Ouvrez le fichier à l'aide du fichier

Premiers pas avec la gestion des fichiers PHP : compréhension approfondie des étapes de base de la lecture et de l'écriture. La gestion des fichiers est une tâche très courante et importante dans le développement PHP. Qu'il s'agisse de lire le contenu d'un fichier ou d'écrire des données dans un fichier, cela peut être réalisé grâce aux fonctions intégrées fournies par PHP. Cet article présentera les étapes de base du traitement des fichiers PHP et fournira quelques exemples de code pour référence. 1. Étapes de base pour lire des fichiers La lecture de fichiers est une opération que nous devons souvent effectuer lors du traitement de fichiers. Voici les étapes de base pour lire un fichier : utilisez fopen(

Titre : Utilisez la fonction ioutil.ReadFile pour lire le contenu d'un fichier et renvoyer une chaîne. Dans le langage Go, il existe de nombreuses façons de lire le contenu d'un fichier et de le traiter, l'une d'elles consiste à utiliser la fonction ReadFile dans le package ioutil. Cet article explique comment utiliser la fonction ioutil.ReadFile pour lire un fichier et renvoyer son contenu sous forme de chaîne. La fonction ioutil.ReadFile est une méthode pratique pour lire le contenu des fichiers fournis dans la bibliothèque standard du langage Go. il accepte un

Les fichiers sont partout, quel que soit le langage de programmation que nous utilisons, la gestion des fichiers est essentielle pour chaque programmeur. Le traitement des fichiers est un processus utilisé pour créer des fichiers, écrire des données et les lire. Python Il existe une multitude de packages pour traiter différents types de fichiers. , ce qui nous permet de terminer le travail de traitement des fichiers plus facilement et plus facilement. Aperçu de cet article : Utiliser le gestionnaire de contexte pour ouvrir les fichiers en mode lecture en Python. Lire les fichiers CSV. le contenu du fichier, nous devons ouvrir le fichier. Python fournit une fonction intégrée qui nous aide à ouvrir des fichiers dans différents modes. La fonction open() accepte deux bases

Analyse de la technologie sous-jacente de Python : comment implémenter la lecture et l'écriture de fichiers, des exemples de code spécifiques sont nécessaires. Dans la programmation Python, les opérations sur les fichiers sont l'une des opérations les plus courantes et les plus importantes. La lecture et l'écriture de fichiers impliquent la technologie d'E/S sous-jacente de Python. Cet article explique comment utiliser Python pour implémenter des opérations de lecture et d'écriture de fichiers et fournit des exemples de code spécifiques. 1. Lecture de fichiers Python propose diverses méthodes pour lire le contenu des fichiers. Les plus courantes incluent l'utilisation de la fonction open() et l'utilisation de l'instruction with. Utilisez la fonction open()
