|
1 / 1 / 0
Регистрация: 28.06.2022
Сообщений: 50
|
|
PermissionError: [WinError 32] Процесс не может получить доступ к файлу, поскольку он используется другим процессом13.08.2022, 23:05. Показов 8736. Ответов 9
Использую excel таблицу через openpyxl. Вопрос таков, заканчивая досрочно код. Ошибка:PermissionError: [WinError 32] Процесс не может получить доступ к файлу, поскольку он используется другим процессом.
И если я захочу в него зайти, то пишет, что заражён файл или повреждён и в него не получается зайти. Дальше пишет, что в папке Temp, захожу, а там файл, пробуй запустить через excel,но показывает "Невозможно запустить на вашем ПК". Как войти в файл, ну или же как в будущем работать с excel таблицей чтобы так не потерять файл? использую excel 2007
0
|
|
| 13.08.2022, 23:05 | |
|
Ответы с готовыми решениями:
9
Процесс не может получить доступ к файлу / файл используется другим процессом Процесс не может получить доступ к файлу, т.к. этот файл используется другим процессом
|
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|
| 13.08.2022, 23:11 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 28.06.2022
Сообщений: 50
|
|
| 13.08.2022, 23:16 [ТС] | |
|
При частых попытках, сам антивирус, а так выскакивает вот это: обнаружено содержимое, которое не удалось прочитать. Способы из интернета просто не помогают
0
|
|
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|
| 13.08.2022, 23:17 | |
|
если выключить антивирь - то все начинает работать?
0
|
|
|
1 / 1 / 0
Регистрация: 28.06.2022
Сообщений: 50
|
|
| 13.08.2022, 23:19 [ТС] | |
|
Нет
0
|
|
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|
| 13.08.2022, 23:20 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 28.06.2022
Сообщений: 50
|
|
| 13.08.2022, 23:24 [ТС] | |
|
Ну, я вроде как всё объяснил в вопросе, вся информация перекинулась в папку темп, открыть через excel таблицу не разрешает, а вот через блокнот, с радостью, но неясно как работать с этой информацией
0
|
|
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
||
| 13.08.2022, 23:29 | ||
|
Во "вроде объяснил" присутствовали
- фраза, которая для меня не имеет смысла: а также отсутствовали: - код - способы воспроизведения проблемы - причины, почему Вы считаете эту проблему связанной с питоном - детали, например, открыт ли этот же документ в Excel, в то время, как Вы пытаетесь его использовать? - причины использовать Excel 15ти летней давности
0
|
||
|
1 / 1 / 0
Регистрация: 28.06.2022
Сообщений: 50
|
||||||
| 13.08.2022, 23:40 [ТС] | ||||||
|
когда я преждевременно отключил код, то у меня сразу же высветилось: [WinError 32] Процесс не может получить доступ к файлу, поскольку он используется другим процессом.
Отключив антивирус, ничего не произошло ни в какую сторону. Раньше с работой эксель таблицой проблем не было, до того момента как я начал работать с питоном. В то время когда работал код, эксель не открывал.
0
|
||||||
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|
| 14.08.2022, 00:00 | |
Сообщение было отмечено Squidy как решение
Решение
Вы остановили исполнение скрипта, пока тот писал в файл и теперь файл поврежден. Если Ваш вопрос - как сделать, чтобы так не происходило, то ответ - обрабатывать остановку скрипта, чтобы файл дописывался и закрывался.
Можно ловить keyboardinterrupt или использовать контекстные менеджеры.
1
|
|
| 14.08.2022, 00:00 | |
|
Помогаю со студенческими работами здесь
10
Процесс не может получить доступ к файлу, так как этот файл используется другим процессом Процесс не может получить доступ к файлу, так как этот файл используется другим процессом
Процесс не может получить доступ к файлу, так как этот файл используется другим процессом Процесс не может получить доступ к файлу, так как этот файл используется другим процессом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|