Я пытаюсь использовать команду cd , чтобы указать на папку, где находится мой файл, но я продолжаю получать SyntaxError: invalid syntax (см. Скриншот).

Может ли кто-нибудь указать, что я здесь делаю неправильно?

3 ответа3

0

Вы вводите команду cd в экземпляре интерактивного интерпретатора python (обратите внимание на >>> в начале строк), а не в командной строке Windows.

Попробуйте выйти из python с помощью CTRL+Z, затем нажмите Enter. После этого введите команду cd .

Редактировать:

Может быть, вы просто хотите запустить программу на Python? Тогда вам бы пришлось бежать

python path\to\your\pythonfile.py
0

Чтобы дополнить ответ @ phoibos, вы пытаетесь перейти в каталог на другом диске, вам нужно использовать ключ /d в обычной консоли cmd.

cd /d D:\folder
0

Во-первых, вы используете cd в среде Python, которая здесь недоступна. Вы должны использовать chdir из модуля os чтобы изменить текущий рабочий путь в Python.

Также вы используете обратную косую черту для определения пути, который необходимо экранировать. Либо используйте D:\\back_this_up\\..... или D:/back_this_up/......

Пример:

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

а потом делай что хочешь.

Если вы хотите использовать cd (как вы описали в своем вопросе), вы должны выйти из интерпретатора Python с помощью команды exit() а затем использовать синтаксис, который вы пробовали ранее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .