Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 22.05.2022
Сообщений: 18

(библиотека openpyxl) Ошибка: PermissionError: [Errno 13] Permission denied: 'Book1.xlsx'

13.07.2022, 17:07. Показов 2400. Ответов 1

Студворк — интернет-сервис помощи студентам
import openpyxl

filname = 'Book1.xlsx'
wb = openpyxl.reader.excel.load_workbook(file name=filname)

wb.active = 0
sheet = wb.active
sheet['A10'] = 'hello'
print(sheet['A10'].value)
wb.save(filname)
wb.close()

По задаче надо открыть Excel файл и написать в ячейке А10 'hello', но когда программа доходит до строчки wb.save(filname) происходит ошибка PermissionError: [Errno 13] Permission denied: 'Book1.xlsx'.
Я прочитал, что эта ошибка может быть связана с недостатком привилегий на изменение файла у питона (хотя я сам только что создал этот файл)
Как исправить?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.07.2022, 17:07
Ответы с готовыми решениями:

Возникло исключение: PermissionError [Errno 13] Permission denied:
Выскакивает ошибка Возникло исключение: PermissionError Permission denied: 'Results' File...

Ошибка:[Errno 13] Permission denied
Разработать программу о телефонной компании, которая хранит данные о своих клиентах. Для простого учета использовать класс Customer...

Ошибка PermissionError: [Errno 13] Permission denied
Добрый день,не знаю в какую тему написать,не дает создать свою метку,если что админ перекинь пожалуйста.Изначально скажу,для понимания,я...

1
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
13.07.2022, 17:35
Лучший ответ Сообщение было отмечено Daniil Kray как решение

Решение

Daniil Kray, может быть этот файл у вас уже открыт в другой программе, например, Excel?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.07.2022, 17:35
Помогаю со студенческими работами здесь

[Errno 13] Permission denied:
У меня есть сайт, написанный на Django. На сервере Nginx и Gunicorn. При загрузке на сайт PDF файла, выдает ошибку:

[Errno 13] Permission denied
Добрый день. Выполняю в Python команду: z = zipfile.ZipFile(path_to_zip, 'r') Выдает Хотя для текучего пользователя на этот...

[Errno 13] Permission denied. Как исправить?
Добрый вечер. У меня возникла сложность с доступом к одной из папок датасета. Я уже не раз переназначал владельцев папок и выдавал...

PermissionError: [Errno 13] Permission denied
Всем привет, Код ниже, при попытке вызова магического метода, вылетает с ошибкой: Traceback (most recent call last): File...

File_get_contents(): failed with errno=13 Permission denied
Всем привет. Требуется вытащить данные с федерального сайта открытых данных data.gov.ru. Там есть api и с локального сервера (openserver)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru