Articles of permisos de

¿Por qué la nariz encuentra pruebas en archivos con solo 644 permisos?

Hoy realicé un montón de pruebas con Python 2.6 en un Ubuntu 9.10 con nariz: nosetests –with-doctest Ran 0 tests in 0.001s OK WTF? Tuve pruebas en esos archivos, ¿por qué no funcionó? Cambié el permiso a 644: sudo chmod 644 * -R nosetests –with-doctest Ran 11 test in 0.004s FAILED (errors=1) Cambiando de nuevo […]

¿Permisos múltiples en view_config decorator?

Estoy configurando el control de acceso para una aplicación web basada en el marco de Pyramid. Estoy configurando permisos para mis @view_config vista utilizando el decorador @view_config . Tengo dos permisos, a saber, ‘read’ y ‘write’ . Ahora, quiero que ciertas vistas requieran ambos permisos. No pude averiguar cómo hacer esto con view_config . ¿Me […]

usr / bin / env: mal intérprete Permiso denegado -> cómo cambiar el fstab

Estoy usando cygwin en Windows 7 para ejecutar una secuencia de comandos bash que activa una secuencia de comandos de python, y aparece el siguiente error: myscript.script: /cydrive/c/users/mydrive/folder/myscript.py: usr/bin/env: bad interpreter: Permission Denied. Soy un novato en la progtwigción, así que he mirado un poco, y creo que esto significa que Python está montado en […]

Escribiendo un decorador CherryPy para autorización

Tengo una aplicación cherrypy y en algunas de las vistas quiero comenzar solo permitiendo que ciertos usuarios las vean y enviando a otra persona a una página de autorización requerida. ¿Hay alguna manera de hacer esto con un decorador personalizado? Creo que esa sería la opción más elegante. Aquí hay un ejemplo básico de lo […]

Compruebe los permisos en un objeto relacionado en el marco REST de Django

He definido los siguientes modelos. class Flight(models.Model): … class FlightUpdate(models.Model): flight = models.ForeignKey(‘Flight’, related_name=’updates’) … y el siguiente conjunto de vistas que utiliza NestedViewsetMixin en las Extensiones de Marco de REST class FlightUpdateViewSet(mixins.ListModelMixin, mixins.CreateModelMixin, NestedViewSetMixin, viewsets.GenericViewSet): “”” API Endpoint for Flight Updates “”” queryset = FlightUpdate.objects.all() serializer_class = FlightUpdateSerializer def create(self, request, *args, **kwargs): flight […]

El módulo os.chmod de Python (archivo, 664) no cambia el permiso a rw-rw-r— pero -w – wx —-

Recientemente estoy usando el módulo os de Python, cuando intenté cambiar el permiso de un archivo, no obtuve el resultado esperado. Por ejemplo, tenía la intención de cambiar el permiso a rw-rw-r–, os.chmod(“/tmp/test_file”, 664) El permiso de propiedad es en realidad -w – wx — (230) –w–wx— 1 ag ag 0 Mar 25 05:45 test_file […]

¿Qué significa “importar de forma segura” en Python?

Acabo de golpear el comportamiento donde la nariz no ejecutará las pruebas marcadas como ejecutables (como se describe en una pregunta anterior ). Esto me pareció sorprendente, y perdí un poco de tiempo tratando de averiguar por qué la nariz no estaba ejecutando mis pruebas antes de aprender sobre el comportamiento de la nariz aquí. […]

PermissionError: Permiso denegado: ‘C: \\ Archivos de progtwig \\ Python35 \\ Lib \\ site-packages \\ six.py’

Estoy usando python 3.5.3, y ahora quiero instalar pandas y numpy pero no puedo, siguiendo el error en cmd, ¿alguien puede ayudarme? C:\Program Files\Python35\Scripts>py -3.5 -m pip install pandas Collecting pandas Using cached pandas-0.20.1-cp35-cp35m-win_amd64.whl Collecting python-dateutil>=2 (from pandas) Using cached python_dateutil-2.6.0-py2.py3-none-any.whl Collecting numpy>=1.7.0 (from pandas) Using cached numpy-1.12.1-cp35-none-win_amd64.whl Collecting pytz>=2011k (from pandas) Using cached pytz-2017.2-py2.py3-none-any.whl […]

permiso de bash denegado para python

Soy nuevo en Ubuntu … Estoy tratando de ejecutar mi primer progtwig de Python simple “Hello World” … Después de ejecutar los siguientes comandos en la terminal 1. chmod +x filename.py 2. ./filename.py el terminal muestra el siguiente error ” bash: ./filename.py: Permission denied ” ¿qué puedo hacer para resolver un problema?

¿Cómo se crea en Python un archivo con permisos que otros usuarios pueden escribir?

¿Cómo puedo crear un archivo en python (3) que otros usuarios también puedan escribir? Tengo hasta ahora esto pero cambia la os.chmod(“/home/pi/test/relaxbank1.txt”, 777) with open(“/home/pi/test/relaxbank1.txt”, “w”) as fh: fh.write(p1) lo que consigo — sr-S – t 1 raíz raíz 12 abr 20 13:21 relaxbank1.txt esperado (después de hacer en línea de comandos $ sudo chmod […]