Menu

Developers Italia Sviluppiamo i servizi pubblici, insieme

Seguici su

Groot stable

groot

An easy Python tool to move files and folders between Google drive folders

Vitalità:

46%

i

L’indice di vitalità, così come previsto nelle linee guida sull’acquisizione e riuso di software per la PA, è calcolato prendendo in considerazione le seguenti quattro categorie:

  • Code activity: il numero di commit e merge giornalieri;
  • Release history: il numero di release giornaliere;
  • User community: il numero di autori unici;
  • Longevity: l’età del progetto.

I range di ogni misura possono essere trovati nel file vitality-ranges.yml.

Stato di sviluppo: stabile


Funzionalità del software

Moving files and folders between google drives

CATEGORIE
  • content management
  • Informazioni di dettaglio

    Groot stable

    groot

    Ultimo rilascio 2022-03-23 (stable)

    Tipo di manutenzione community

    Contatto tecnico

    Tomaso Tonelli

    Descrizione estesa

    A simple solution written in Python to move files between Google drive folders and mantain sharing properties and IDS of the original files. It works even between different domains. An authentication json file is needed for the origin folder editor user (you can obtain the authentication json file by1 following the instructions at https://developers.google.com/workspace/guides/create-credentials), the destination folder must be shared with the origin folder user as editor. Multiple istances of the script can be used on different subfolders within the origin folder as long as different destination subfolders exist in the destination folder. Usage is as very simple: python groot.py origin_folder_id destination_folder_id The json credential file must be renamed to credentials.json and put in the same folder where you put the script.

    torna all'inizio dei contenuti