Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

GDriveFileSystem support for shared files / shortcuts

Abierto
#236 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python
Área
api

Línea de trabajo

Comienza con GDriveFileSystem y las issues 74 y 218 vinculadas de PyDrive2; determina cómo se representan los archivos shared-with-me y el manejo de shortcut targetId. Se considera completado cuando los accesos directos funcionan de forma transparente como rutas de archivos o carpetas, incluida la enumeración del contenido de las carpetas, y las operaciones solicitadas para archivos compartidos están implementadas o claramente documentadas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

feature request fs

Hi, does GDriveFileSystem support manipulation of files in the shared with me folder? Like copy from my drive to a folder shared with me.

If not, I can create a shortcut in my drive and use the shortcut as path for the file / folder?

From the tries I have done, the second option doesn't work, GDriveFileSystem does not take care of getting the targetId of the shortcut etc..

I would like shortcut to be transparent proxies to the real file / folder, so that for example ls on the shortcut of a folder give me the content of it.
Things get complicated with other methods like:

  • you can copy a shortcut of a folder, but not the folder itself (at least not in one API call)

Reference:

Lenguaje dominante
Python
Estrellas
669
Forks
75
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de iterative/PyDrive2

Todos los issues de iterative/PyDrive2

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.