Título: Acceder a una variable de una clase de un modulo python desde el exterior Publicado por: Drakaris en 12 Septiembre 2021, 23:36 pm Código: . ├── ClassAdmin │ ├── ClassAdmin │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── fonts.css │ │ │ │ ├── pageLogin.css │ │ │ │ └── styles.css │ │ │ ├── data.json │ │ │ ├── fonts │ │ │ │ └── Allura-Regular.ttf │ │ │ ├── images │ │ │ │ ├── ClassAdminLogo.png │ │ │ │ └── wallpaper.png │ │ │ └── js │ │ ├── templates │ │ │ ├── pageLogin.html │ │ │ └── src │ │ │ └── base.html │ │ ├── urls.py │ │ ├── views.py │ │ └── wsgi.py │ ├── ClassAdmin.sqlite3 │ └── manage.py └── sources └── __init__.py Buenas, tengo un modulo llamado sources que es una carpeta con el archivo __init__.py, en el propio archivo esta la siguiente clase: Código
Y desde el archivo settings.py haciendo el import quiero acceder a la variable directory que esta en el init de la clase Environment. Código Pero esto me devuelve None Citar [Errno 2] No such file or directory: 'None/ClassAdmin/ClassAdmin/static/data.json' Porque pasa esto? si al hacer una clase con una variable self en el init puedes acceder a ella, no entiendo. Que esta ocurriendo? Gracias |