Как я должен сделать это в командной строке?

#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 «, который, мы надеемся, покажет вам полный путь к использованию.