Si te da algo como esto :
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
f = open('archivodetrabajo', 'w')
PermissionError: [Errno 13] Permission denied: 'archivodetrabajo'
Puede ser que el archivo que estas intentando abrir en modo escritura, no tenga dicho permiso, osea que sea de solo lectura, mira los premisos de dicho archivo en tu sistema operativo
Es justo lo que te iba a decir, si usas linux escribe chmod +777 tu_fichero