PowerShell и CMD объединяют аргументы в командную линию FilePathPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 PowerShell и CMD объединяют аргументы в командную линию FilePath

Сообщение Anonymous »

Я делал пользовательскую переменную, настраиваемую через параметры командной строки и столкнулся с этим странным поведением: < /p>

Код: Выделить всё

PS D:> python -c "import sys; print(sys.argv)" -imgs ".\Test V4\Rilsa\" -nl 34
['-c', '-imgs', '.\\Test V4\\Rilsa" -nl 34']

PS D:> python -c "import sys; print(sys.argv)" -imgs ".\TestV4\Rilsa\" -nl 34
['-c', '-imgs', '.\\TestV4\\Rilsa\\', '-nl', '34']
Если имя моей папки -тест v4 с космическим символом, то все следующие параметры оказываются в одном и том же элементе аргумента '. \\ test v4 \\ rilsa "-nl 34' . Существует также применение" Quote после названия каталога. Я снова попробовал это в CMD, думая, что это был причудливый причуд и испытал то же поведение. < /P>
Что здесь происходит? Я предполагаю, что это как-то связано с обратными складами в PowerShell-хотя это по умолчанию в Windows для путей каталогов-но почему я получаю расходящее поведение в зависимости от космических символов и какого хорошего способа справиться с этим предполагаемым путями Windows автоматически заполняется в этой форме (т.е.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... -to-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PowerShell и CMD объединяют аргументы в командную линию FilePath
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Геопанды объединяют линии и объединяют их
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Геопанды объединяют линии и объединяют их
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Могу ли я указать Python выполнить командную строку в cmd?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Могу ли я указать Python выполнить командную строку в cmd?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»