Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.


# import libraries 
import os
import pandas as pd
from glob import glob

# Configure Folder path 
mybooks = glob(r"FOLDERPATH\**\*.xls*",recursive=True)

df = []
for mybook in mybooks:
    df.append([mybook,os.path.basename(mybook)])

# Exchange ListObject to Dataframe
df = pd.DataFrame(df)

# Dump to ExcelFile
outputFilename = "filename.xlsx"
outputFolder = r"filepath"
outputFileFullpath = outputFolder  + "\\" + outputFilename
df.to_excel(outputFileFullpath,'List')

print(
    "La sortie du fichier est terminée.\n\n\n" +
    "Emplacement de sortie du fichier:" + outputFolder + "\n" +
    "nom de fichier:" + outputFilename    
)

Recommended Posts

Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.
[Python] Récupérez les fichiers dans le dossier avec Python
Comment obtenir une liste de fichiers dans le même répertoire avec python
Obtenez le nombre d'éléments spécifiques dans la liste python
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Il est facile d'exécuter SQL avec Python et de générer le résultat dans Excel
Obtenez une liste de fichiers dans un dossier avec python sans chemin
Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
Comment obtenir les fichiers dans le dossier [Python]
Comment obtenir la différence de date et d'heure en secondes avec Python
[Python] Combiner des listes contenant des nombres en chaînes et les écrire dans un fichier de sortie
Comment identifier l'élément avec le plus petit nombre de caractères dans une liste Python?
Développer une bibliothèque pour obtenir la liste des collections Kindle en Python
Comment obtenir une liste d'exceptions intégrées pour python
Récupérez la chaîne correspondante dans l'expression régulière et réutilisez-la lors du remplacement sur Python3
J'ai créé une classe pour obtenir le résultat de l'analyse par MeCab dans ndarray avec python
[Python / Ruby] Comprendre le code Comment obtenir des données en ligne et les écrire au format CSV
J'ai aussi essayé d'imiter la fonction monade et la monade d'état avec le générateur en Python
Un moyen simple de visualiser le temps pris en Python et un moyen plus intelligent de l'améliorer
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
Exportez le contenu de ~ .xlsx dans le dossier en HTML avec Python
Obtenez la formule dans le fichier Excel sous forme de chaîne en Python
Ecrire le test dans la docstring python
Comment obtenir stacktrace en python
Obtenir la liste de codes EDINET en Python
Écrivez un script dans Shell et Python pour vous avertir dans Slack lorsque le processus est terminé
[Python] Qu'est-ce que pip? Expliquez la liste des commandes et comment l'utiliser avec des exemples réels
[Python] Le rôle de l'astérisque devant la variable. Divisez la valeur d'entrée et affectez-la à une variable
Il est étonnamment difficile d'obtenir une liste de la dernière date et heure de connexion des espaces de travail
Un mémo organisé en renommant les noms de fichiers dans le dossier avec python
[Introduction à Python] Quelle est la différence entre une liste et un taple?
Comment écrire le bon shebang dans les scripts Perl, Python et Ruby
Comment obtenir un nom de colonne et un nom d'index spécifiques avec Pandas DataFrame
Obtenez une liste des packages installés dans l'environnement actuel avec python
[Introduction à Python] Comment trier efficacement le contenu d'une liste avec le tri par liste
[Linux] Une commande pour obtenir une liste des commandes exécutées dans le passé
J'ai défini des variables d'environnement dans Docker et je les ai affichées en Python.
Recherchez des mots-clés Twitter avec tweepy et écrivez les résultats dans Excel
Exemple de code pour obtenir oauth_token et oauth_token_secret de l'API Twitter en Python 2.7
Obtenez et convertissez l'heure actuelle dans le fuseau horaire local du système avec python
Recevez une liste des résultats du traitement parallèle en Python avec starmap
[Introduction à Python] Comment écrire une chaîne de caractères avec la fonction format
Comment arrêter le programme jusqu'à une date et une heure spécifiques en python
[Python / Jupyter] Traduisez le commentaire du programme copié dans le presse-papiers et insérez-le dans une nouvelle cellule.
Ecrire une liste de liens en langage C dans un style orienté objet (avec comparaison de code entre Python et Java)
J'ai exécuté GhostScript avec python, divisé le PDF en pages et l'ai converti en image JPEG.
Comment saisir une chaîne de caractères en Python et la sortir telle quelle ou dans la direction opposée.
Récupérer l'appelant d'une fonction en Python
Obtenir uniquement les éléments de sous-classe dans une liste
Conseils pour rédiger un aplatissement concis en python
Écrivons un programme Python et exécutons-le
amateur python tente de résumer la liste ②
Je veux écrire dans un fichier avec Python