У меня есть проблемы с открытием файла с помощью сценария Python в окнах 10.Разрешения 13 Python 3.5.2
Что я делаю следующий:
Я открываю скрипт от имени администратора, в котором создать новый каталог в маршруте:
C: \ ProgramData \ new_folder
Внутри этой папки создать текстовый файл:
C: \ ProgramData \ new_folder \ log.txt
После этого программа положить какой-нибудь текст в log.txt и отделки.
Теперь я должен открыть сценарий, как правило, не как admin, и когда программа запустит его, запустите ошибку разрешения 13 в следующей строке кода.
dirLog = 'C:\ProgramData\New_folder\log.txt'
output = open(dirLog, "a")
Я действительно не знаю, что здесь происходит, потому что я проверяю созданный файл и имеет права на чтение и запись.
Жизненно важно открыть сценарий как администратора только в первый раз, остальное просто нормально.
Я забыл упомянуть, мне нужно запустить этот скрипт на нескольких машинах, поэтому такое решение нецелесообразно –
Что вы хотите сделать с файлом после его открытия во второй раз? –
Запись и чтение файла –