Por que recebo este erro quando especifico um caminho no prompt de comando do windows?

0

Estou tentando usar o comando cd para apontar para a pasta onde meu arquivo está localizado, mas continuo recebendo SyntaxError: invalid syntax (veja a captura de tela).

Alguém poderia, por favor, apontar o que estou fazendo errado aqui?

    
por RubenGeert 04.02.2013 / 11:36

3 respostas

0

Para complementar a resposta do @ phoibos, você está tentando mudar para um diretório em outra unidade, você precisa usar a opção /d quando estiver no console normal do cmd.

cd /d D:\folder
    
por 04.02.2013 / 12:21
0

Primeiro, você está usando cd em um ambiente Python, que não está disponível aqui. Você deve usar chdir do módulo os para alterar o caminho de trabalho atual no Python.

Além disso, você usa barras invertidas para definir o caminho, que precisa ser escapado. Use D:\back_this_up\..... ou D:/back_this_up/...... .

Exemplo:

import os
os.chdir("D:/back_this_up/your/desired/path")

e depois faça o que você quiser fazer.

Se você quiser usar cd (como você descreveu na sua pergunta), você precisa sair do interpretador Python com o comando exit() e depois usar a sintaxe que você tentou antes.

    
por 04.02.2013 / 12:41
0

Você está inserindo o comando cd em uma instância do interpretador interativo do python (observe o >>> no início das linhas), não dentro do prompt de comando do Windows.

Tente sair do python com CTRL + Z e, em seguida, em Enter . Depois disso, insira seu comando cd .

Editar:

Talvez você queira apenas executar um programa python? Então você teria que correr

python path\to\your\pythonfile.py
    
por 04.02.2013 / 12:20