Python propose différentes manières d'obtenir la taille des fichiers, ce qui est essentiel à diverses fins telles que la gestion du stockage ou l'optimisation des performances. Cet article explique comment vérifier efficacement la taille d'un fichier à l'aide des fonctions intégrées de Python.
La fonction os.path.getsize est l'une des méthodes les plus simples et les plus polyvalentes. pour récupérer la taille du fichier en Python. Il accepte un seul argument, qui est le chemin d'accès au fichier, et renvoie la taille du fichier en octets.
import os file_path = "/path/to/file.txt" file_size = os.path.getsize(file_path)
La variable file_size résultante contiendra la taille du fichier en octets.
Pour des informations plus complètes sur le fichier, y compris sa taille, vous pouvez utiliser la méthode pathlib.Path.stat. Il renvoie un objet stat, qui contient divers attributs sur le fichier.
from pathlib import Path file_path = "/path/to/file.png" file_obj = Path(file_path) file_size = file_obj.stat().st_size
Encore une fois, la variable file_size contiendra la taille du fichier en octets.
Si vous préférez la simplicité de os.path.getsize ou les attributs supplémentaires fournis par pathlib.Path.stat, ces méthodes offrent des moyens fiables pour déterminer la taille du fichier en Python. N'oubliez pas que la taille des fichiers est indiquée en octets, vous devrez donc peut-être les convertir en unités plus lisibles par l'homme, comme les kilo-octets ou les mégaoctets pour certaines applications.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!