PermissionErrorPermissionError
De bewerking is niet toegestaan vanwege onvoldoende bestandssysteemrechten.
Wat veroorzaakt deze fout
Uw Python-proces beschikt niet over de vereiste lees-, schrijf- of uitvoerrechten op het bestand of de map. Dit treedt vaak op bij het schrijven naar systeemmappen, het benaderen van bestanden van andere gebruikers, of wanneer een bestand is vergrendeld.
Hoe op te lossen
Controleer bestandsrechten met os.stat() of ls -la. Wijzig rechten met os.chmod() of het chmod-commando. Voer het uit met de juiste gebruikersrechten. Vermijd schrijven naar systeemmappen; gebruik in plaats daarvan door de gebruiker beschrijfbare paden.
Gerelateerde foutcodes
SyntaxErrorSyntaxError
Python stuitte op ongeldige syntaxis die niet kan worden geparsed.
ProcessLookupErrorProcessLookupError — Procesopzoeking mislukt
Wordt gegenereerd wanneer een opgegeven proces (doorgaans een PID) niet bestaat.
AssertionErrorAssertionError
Een assert-instructie is mislukt omdat de conditie als False werd geëvalueerd.
asyncio.TimeoutErrorasyncio.TimeoutError
Een asyncio-bewerking heeft de time-out overschreden.
IndexErrorIndexError: list index out of range
Een reeksindex valt buiten het geldige bereik voor de gegeven reeks.
NameErrorNameError: naam is niet gedefinieerd
Er werd verwezen naar een lokale of globale naam die niet is gedefinieerd.