Un chercheur d'une société pharmaceutique a résumé l'analyse de fichiers en Python

introduction

Ici, nous allons présenter comment utiliser le module os et le module pathlib comme méthode d'analyse de fichiers à l'aide de Python.

module os

Le module os est un module de base pour la gestion des fichiers et des répertoires. Les méthodes fréquemment utilisées sont les suivantes.

import os


directory = 'Nom du répertoire'
file = 'nom de fichier'

file_path = os.path.join(directory, file)
print(file_path) #Nom du répertoire/nom de fichier
print(os.path.isfile(file_path)) # True
print(os.path.isdir(file_path)) # False
print(os.path.isdir(directory)) # True
print(os.path.exists(file_path)) # True

entry_list = []
for entry in os.listdir(directory):
    entry_list.append(entry)
print(directory_list)

directory_list = []
file_list = []
path_list = []
for root, dirs, files in os.walk(directory):
    for drc in dirs:
        directory_list.append(drc)
    for file in files:
        file_list.append(file)
        file_path.append(os.path.join(root, file))
print(directory_list)
print(file_list)
print(path_list)

module pathlib

Depuis Python 3.4, le module pathlib peut être utilisé.

from pathlib import Path


p_dir = Path('Nom du répertoire')
p_file = Path('nom de fichier')

p_path = p_dir / p_file
p_path.mkdir(parents=True, exist_ok=True)
print(p_path)

print(p_path.parts)
print(p_path.parent)
print(p_path.name)
print(p_path.stem)
print(p_path.suffix)

print(p_path.is_file()) # True
print(p_path.is_dir()) # False
print(p_dir.is_dir()) # True
print(p_path.exists()) # True

p_path.rmdir()
print(p_path.exists()) # False

Résumé

Ici, nous avons expliqué le module os et le module pathlib. Il y a encore un manque d'explication, donc je l'ajouterai plus tard.

Documents de référence / liens

Quel est le langage de programmation Python? Peut-il être utilisé pour l'IA et l'apprentissage automatique?

Recommended Posts

Un chercheur d'une société pharmaceutique a résumé l'analyse de fichiers en Python
Des chercheurs de sociétés pharmaceutiques ont résumé les classes en Python
Un chercheur d'une société pharmaceutique a résumé les fonctions de Python
Des chercheurs de sociétés pharmaceutiques ont résumé les variables en Python
Un chercheur d'une société pharmaceutique a résumé les expressions canoniques en Python
Des chercheurs de sociétés pharmaceutiques ont résumé les déclarations de contrôle Python
Un chercheur d'une société pharmaceutique a résumé le test unitaire Python
Un chercheur d'une société pharmaceutique a résumé la gestion des exceptions de Python
Un chercheur d'une société pharmaceutique a résumé les opérateurs utilisés en Python
Un chercheur d'une société pharmaceutique a résumé les normes de codage Python
Un chercheur d'une société pharmaceutique a résumé les opérations de base de données à l'aide de Python
Un chercheur d'une société pharmaceutique a résumé SciPy
Un chercheur d'une société pharmaceutique a résumé RDKit
Les chercheurs des sociétés pharmaceutiques ont résumé scikit-learn
Un chercheur d'une société pharmaceutique a résumé les pandas
Un chercheur d'une société pharmaceutique a résumé NumPy
Un chercheur d'une société pharmaceutique a résumé Matplotlib
Un chercheur d'une société pharmaceutique a résumé Seaborn
Un chercheur d'une société pharmaceutique a résumé la notation d'inclusion de Python
Un chercheur d'une société pharmaceutique a résumé la structure des données de Python
Traitement de fichiers en Python
Comment installer Python pour les chercheurs de sociétés pharmaceutiques
Manipulation de fichiers avec Python
Manipulation de chemin de fichier / dossier en Python
Enregistrez le fichier binaire en Python
Créer un fichier binaire en Python
ORC, opérations de fichier Parquet en Python
Un chercheur d'une société pharmaceutique a résumé les règles de description de base de Python
Contrôle exclusif avec fichier de verrouillage en Python
Convertir un fichier psd en png en Python
Lisez le fichier ligne par ligne avec Python
Lisez le fichier ligne par ligne avec Python
Accès exclusif aux fichiers entre les processus en Python
[GPS] Créer un fichier kml avec Python
[Python] Lire la ligne spécifiée dans le fichier
Créer un fichier GIF en utilisant Pillow en Python
DL, valeur d'octet et suppression de fichier en Python3
Lire un fichier contenant des lignes brouillées en Python
Du dessin de fichier au graphique en Python. Élémentaire élémentaire
Comment créer un fichier JSON en Python
Lire les données de la table dans un fichier PDF avec Python
[Python] Automatisation implémentée pour la copie de fichiers Excel
Translocation de fichiers CSV en Python Partie 2: Mesure des performances
Fichier d'exécution GUI (WxPython) (pyInstaller) [Windows] dans Python3
Créez un fichier MIDI en Python en utilisant pretty_midi
Exemple pour mettre Python Kivy dans un fichier
Évaluation de la vitesse de sortie du fichier CSV en Python
Quadtree en Python --2
Python en optimisation
CURL en Python
Fichier python de script
Géocodage en python
SendKeys en Python
Méta-analyse en Python
Unittest en Python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
Traitement de fichiers Python