Перечислите весь заголовок + идентификатор папки с содержимым googledrive в Google Colab - PullRequest
0 голосов
/ 12 апреля 2019

Учитывая время работы Google Colab, я обычно сохраняю свои действия на Google Диске в папке DDMMYY (день, месяц и год).Каждый день контент хранится так.Изображения, код, черновики и т. Д.

Я подключаю Google Drive, используя стандартную форму Google Colab, а не PyDrive

from google.colab import drive
drive.mount('/content/gdrive',force_remount=True)

Есть ли способ создания заголовка + идентификатора всего содержимого папкидня (ДДММГГ) в списке (CSV, XML или JSON)?

1 Ответ

1 голос
/ 12 апреля 2019

Эти метаданные хранятся в расширенных атрибутах файла. Вы можете получить их, используя команду xattr.

Вот полный пример: https://colab.research.google.com/drive/16ylOxW_AyON1CMvjlT8rBAlDTpnR5fEa

Ключевые биты:

# Installing the xattr tool.
!apt-get install -qq xattr

# Retrieving the file ID for a file in `"/content/drive/My Drive/"`:
!xattr -p 'user.drive.id' file

# Retrieving the title
!xattr -p "user.drive.itemprotostr" created.txt | grep 'title:'
...