Articles of permisos de

¿Por qué shutil.copy () genera una excepción de permiso cuando cp no lo hace?

shutil.copy () está generando un error de permisos: Traceback (most recent call last): File “copy-test.py”, line 3, in shutil.copy(‘src/images/ajax-loader-000000-e3e3e3.gif’, ‘bin/styles/blacktie/images’) File “/usr/lib/python2.7/shutil.py”, line 118, in copy copymode(src, dst) File “/usr/lib/python2.7/shutil.py”, line 91, in copymode os.chmod(dst, mode) OSError: [Errno 1] Operation not permitted: ‘bin/styles/blacktie/images/ajax-loader-000000-e3e3e3.gif’ copy-test.py: import shutil shutil.copy(‘src/images/ajax-loader-000000-e3e3e3.gif’, ‘bin/styles/blacktie/images’) Estoy ejecutando copy-test.py desde la línea de […]

¿Qué causa el error de Python socket?

File “C:\Python25\lib\SocketServer.py”, line 330, in __init__ self.server_bind() File “C:\Python25\lib\BaseHTTPServer.py”, line 101, in server_bind SocketServer.TCPServer.server_bind(self) File “C:\Python25\lib\SocketServer.py”, line 341, in server_bind self.socket.bind(self.server_address) File “”, line 1, in bind socket.error: (10013, ‘Permission denied’) Intenté iniciar el servidor de desarrollo de Google App Engine y recibí este error la primera vez que intenté ejecutarlo. ¿Algunas ideas? Soy nuevo […]

Django REST Framework – Permisos separados por métodos

Estoy escribiendo una API utilizando Django REST Framework y me pregunto si puedo especificar permisos por método al usar vistas basadas en clases. Leer la documentación que veo es bastante fácil de hacer si está escribiendo vistas basadas en funciones, simplemente utilizando el decorador @permission_classes sobre la función de las vistas que desea proteger con […]

¿Cómo configurar los derechos de uso compartido de una carpeta en Plone?

Quiero establecer los derechos de uso compartido de muchas carpetas utilizando un script de Python en un sitio Plone.

OSError: Operación no permitida

Estoy intentando ejecutar un script de Python que usa un archivo binario (xFiles.bin.addr_patched) creado por un postlinker. Sin embargo, estoy recibiendo este error. File “abc.py”, line 74, in ParseCmd shutil.copy(gOptions.inputX, gWorkingXFile) File “/usr/lib/python2.6/shutil.py”, line 89, in copy copymode(src, dst) File “/usr/lib/python2.6/shutil.py”, line 66, in copymode os.chmod(dst, mode) OSError: [Errno 1] Operation not permitted: ‘myPath/xFiles.bin.addr_patched’ Cuando […]

¿Cómo escribir un gancho git para restringir la escritura a la twig?

Me gustaría restringir el acceso de escritura para la twig maestra a solo varios desarrolladores, al tiempo que les permite a los demás extraer todo y enviar a otras twigs no maestras. La idea es que un desarrollador empujaría a alguna otra twig y luego, si el código pasa la revisión, el revisor lo fusionará […]

¿Cómo puedo verificar mediante progtwigción los permisos de Amazon S3 con boto?

Tenemos un árbol espeso en un cubo en Amazon S3 con una gran cantidad de archivos. Acabo de descubrir que mientras algunos archivos tienen dos entradas de permisos, como se ve si uno hace clic en un archivo en la Consola de administración de AWS, las propiedades -> permisos, una línea es “todos” y el […]

Cómo encontrar el propietario de un archivo o directorio en Python

Necesito una función o método en Python para encontrar el propietario de un archivo o directorio. La función debe ser como: >>> find_owner(“/home/somedir/somefile”) owner3

permiso denegado pip virtualenv

He estado tratando de configurar virtualenv para usar con django, pero sigo teniendo problemas para instalar virtualenv con pip. jeff@jeff-HP-MacBook-Android:~/repos$ pip install virtualenv Collecting virtualenv Using cached virtualenv-13.1.2-py2.py3-none-any.whl Installing collected packages: virtualenv Exception: Traceback (most recent call last): File “/home/jeff/.local/lib/python2.7/site-packages/pip/basecommand.py”, line 211, in main status = self.run(options, args) File “/home/jeff/.local/lib/python2.7/site-packages/pip/commands/install.py”, line 311, in run root=options.root_path, […]

Script de Python para ocultar el formulario ploneformgen después de que el usuario lo haya completado. (Para Plone-4.3.2-64.)

Después de que un usuario haya completado un formulario (ploneformgen), me gustaría usar un adaptador de script personalizado para llamar a un script de Python para cambiar la función local del usuario para que ya no puedan ver el formulario. En otras palabras, quiero evitar que el usuario complete (o vea) el formulario dos veces. […]