Mémo Python ① Opérations sur les dossiers et fichiers

Fonctionnement de base des fichiers et des dossiers par python

Ceci est un mémo pour moi. La version est python3.7.1. Je l'ajouterai au besoin.

Créer le dossier

make_folder.py


# make folder
import os

def make_folder(path):
  if os.path.exists(path)==False:
    os.mkdir(path)
    

Obtenez uniquement des fichiers

get_files.py


import os
import sys

def get_images(path):
  folder = os.listdir(path):
  files = [f for f in folder if os.path.isfile(os.path.join(path, f))]
  if len(files)==0:
    print("File does not exist")
    sys.exit()
  return files

Obtenir le nom et l'extension du fichier

get_filename.py



name, ext =  os.path.splitext(file)

Recommended Posts

Mémo Python ① Opérations sur les dossiers et fichiers
Voir les informations sur les fichiers et les dossiers sur python
Opérations sur les fichiers en Python
[Python] Opération de fichier / répertoire
Manipulation de fichiers avec Python
À propos des opérations Python et OS
Opérations de création de dossier / déplacement de fichier / compression / suppression avec python
Différence entre java et python (mémo)
Manipulation de chemin de fichier / dossier en Python
mémo python
Mémo Python
mémo python
Lecture et écriture de fichiers CSV Python
ORC, opérations de fichier Parquet en Python
Opération de fichier
Mémo Python
Bases statistiques et Python, graphisme, etc. (mémo)
Un mémo contenant Python2.7 et Python3 dans CentOS
Copiez le fichier et réécrivez la valeur de la cellule @python
Ecrire le fichier O_SYNC en C et Python
Structure et fonctionnement des données Python (mémo d'apprentissage Python ③)
[python] Lisez le fichier html et entraînez-vous au scraping
[Python3] Comprendre les bases des opérations sur les fichiers
[Python] Mémo sur le dictionnaire
Fichier python de script
mémo débutant python (9.2-10)
Un mémo organisé en renommant les noms de fichiers dans le dossier avec python
mémo débutant python (9.1)
Traitement de fichiers Python
★ Mémo ★ Python Iroha
[Python] Mémo EDA
[Mon mémo] python
Mémo de métaclasse Python3
[Python] Mémo de fond de carte
Mémo débutant Python (2)
[Python] Mémo Numpy
DL, valeur d'octet et suppression de fichier en Python3
[Python] Résumé des opérations sur les fichiers S3 avec boto3
La lecture et l'écriture s'adaptent aux fichiers avec Python (mémo)
Obtenez la date de mise à jour du fichier de mémorandum Python.
[Keras] Mémo personnel pour classer les images par dossier [Python]
Classe Python (mémo d'apprentissage Python ⑦)
Astuces Python et Numpy
Le mémo Python le plus simple au Japon (classes et objets)
[Python] pip et roue
installation de python openCV (mémo)
Module Python (mémo d'apprentissage Python ④)
[Note] Lecture de fichier ~ Python ~
Traitement de fichiers en Python
Mémo de visualisation par Python
Essayez de créer un fichier compressé en utilisant Python et zlib
Itérateur et générateur Python
Paquets et modules Python
Mémo du package de test Python
Intégration Vue-Cli et Python
Expérience de comparaison de la vitesse d'écriture de fichier entre python 2.7.9 et pypy 2.5.0
Exécuter automatiquement le fichier python
[Python] Mémo sur les fonctions