Изменить «Пользователь» для файла по определенному пути - PullRequest
0 голосов
/ 26 июня 2019
import shutil

path = input("Absolute path of the file and folder  ")


shutil.chown(path, user="Dude")

Приведенная выше программа должна была быть выполнена успешно, а не эта, она показывает мне эту ошибку:

Absolute path of the file and folder  E:\SQL\Sqlemployee.py
Traceback (most recent call last):

  File "<ipython-input-2-b801c061f956>", line 4, in <module>
    shutil.chown(path, user="Dude")

  File "C:\Users\HP\Anaconda3\lib\shutil.py", line 1053, in chown
    raise LookupError("no such user: {!r}".format(user))

LookupError: no such user: 'Dude' 

Уже есть четыре пользователя: Администратор, HP, Гость, Чувак

1 Ответ

2 голосов
/ 26 июня 2019

Похоже, вы запускаете код в командной строке Windows.

shutil.chown - это доступно только на Unix машинах.

...