Строка Python разбивается при интерпретации в Colab Bash - PullRequest
0 голосов
/ 18 июня 2019

В этом вопросе обсуждается, как использовать переменную python в команде Colab bash.

Эта команда работает нормально:

ls -l "/drive/My Drive/Colab/embedding"

Но когда я пытаюсь использовать строку в качестве переменной,

path="/drive/My Drive/Colab/embedding"


!ls -l $path

интерпретируется как

ls -l /drive/My Drive/Colab/embedding

без скобок, с результатом:

ls: нет доступа к '/ drive / My': нет такого файла или каталога ls: нет доступа к 'Drive / Colab / embedding': неттакой файл или каталог

Я пытался

!ls -l "$path"
!ls -l '$path'

Но результат тот же.

Как я могу заставить Colab интерпретировать переменную как одну строку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...