In questo codice qual è lo scopo delle istruzioni (fix_imports) e (app)?In Python qual è il significato delle parentesi, isolatamente, attorno al nome di un modulo?
Questo è l'intero file:
from ferris import fix_imports
(fix_imports)
# Import the application
from ferris.core import settings
settings.load_settings()
import ferris
import ferris.app
import ferris.deferred_app
import ferris.routes
import app.routes
import app.listeners
(app)
main_app = ferris.app.app # Main application
deferred_app = ferris.deferred_app.app # Deferred application
appstats_settings = settings.get('appstats', {})
if (appstats_settings.get('enabled', False) and ferris.app.debug) or appstats_settings.get('enabled_live', True):
from google.appengine.ext.appstats import recording
main_app = recording.appstats_wsgi_middleware(main_app)
Potrebbe essere un test di integrità che il file è stato importato correttamente e il nome è nella tabella dei simboli. – alex