#python #cmd #command-line #directory #command
#python #cmd #командная строка #каталог #команда
Вопрос:
Я создал код организатора файлов на python, который использует командную строку, и я заставил его работать, переместив его в свой C:/Users/Username папку и копирование моей папки загрузок (это то, что я хочу отсортировать), но когда я набираю
C:python file_organizer.py Downloads
В нем говорится, что такого файла не вызывается file_organizer.py . Но теперь, когда я перемещаю программу в C: , он говорит, что не может найти загрузки. Я впервые использую командную строку, у кого-нибудь есть какие-нибудь советы.
Комментарии:
1. Командная строка должна знать, где находится ваша программа на Python. Если вы не указали полный путь, и его нет в текущем каталоге, тогда он пробует папки, указанные в переменной
%PATH%
среды. Ваша программа также должна знать, гдеDownloads
находится. Если вы не написали свою программу для поиска в соответствии с%PATH%
переменной среды, ей также потребуется полный путь. Без этого он будет ожидать найти папку в текущем рабочем каталоге: ту, которая появляется раньше>
в командной строке. Вероятно, самый простой выход — этоcd
команда.
Ответ №1:
Вместо того, чтобы просто использовать Downloads
, вы можете запустить command, указав полный путь к Downloads
папке, как показано ниже
C:python file_organizer.py C:/Users/Username/Downloads
ПРИМЕЧАНИЕ: Username
замените правильное имя пользователя в соответствии с вашим устройством, на котором вы пытаетесь запустить эту команду.
Комментарии:
1. Да, я попробую, но когда я копирую адрес в «Загрузки», он просто говорит, что загружает это и для имени пользователя, которое просто пыталось поддерживать безопасность
Ответ №2:
Вы должны добавить полный путь к загрузкам
C: python file_organizer.py C:FullPathToDownloadsDownloads
Комментарии:
1. Каков полный путь к загрузкам, хотя, когда я копирую адрес, это просто загрузки
2. В Windows 10 есть эта ужасная функция, которая скрывает полные пути. Откройте командную строку и введите> cd «C:Users%USERNAME%Downloads «, который, мы надеемся, покажет вам полный путь к использованию.