Не может получить доступ к файлам, скопированным с другой системы

Эта запись в блоге показывает некоторый код:

def get_cpu_load():
    """ Returns a list CPU Loads"""
    result = []
    cmd = "WMIC CPU GET LoadPercentage "
    response = os.popen(cmd + ' 2>&1','r').read().strip().split("\r\n")
    for load in response[1:]:
       result.append(int(load))
    return result

if __name__ == '__main__':
    print get_cpu_load()

0
задан 9 November 2009 в 18:34
1 ответ

Это кажется, что у Вас нет разрешения получить доступ к этим файлам, поэтому когда Вы пытаетесь изменить полномочия, Вы получаете ту ошибку.

Если Вы будете административным пользователем уровня, то необходимо будет взять владение файлов. Чтобы сделать так входят во вкладку полномочий, как Вы действительно к тому времени нажимал усовершенствованную кнопку. На странице, которая открывается, нажмите вкладку владельца. В здесь выбирают учетную запись, Вы хотите владеть учетной записью (скорее всего, Ваша учетная запись) и нажать ОК. Нажмите ОК снова для выхода из меню полномочий. Необходимо затем смочь получить доступ к файлу или изменить любые полномочия, которых Вы желаете.

Вы не заявляете, что ОС Вы используете, обратите внимание, что некоторые Домашние версии Windows ОС не имеют вкладки полномочий, чтобы позволить Вам делать это.

2
ответ дан 4 December 2019 в 15:25
  • 1
    Точно @Sam. I' ve установил Windows 7 и затем Виртуальный сервер 2005 R2 (реальная боль в....), и я полностью забыл этот простой материал!! Спасибо за помощь. –  TheVillageIdiot 9 November 2009 в 19:02

Теги

Похожие вопросы