KeyError: '__file__'
See original GitHub issue2017-04-01 10:44:17,525 INFO werkzeug._log:87 127.0.0.1 - - [01/Apr/2017 10:44:17] "GET /apispec_1.json HTTP/1.1" 500 -
Traceback (most recent call last):
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1997, in __call__
return self.wsgi_app(environ, start_response)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/werkzeug/contrib/profiler.py", line 103, in __call__
p.runcall(runapp)
File "/usr/local/var/pyenv/versions/3.6.1/lib/python3.6/cProfile.py", line 109, in runcall
return func(*args, **kw)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/werkzeug/contrib/profiler.py", line 96, in runapp
appiter = self._app(environ, catching_start_response)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1985, in wsgi_app
response = self.handle_exception(e)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask_cors/extension.py", line 161, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1540, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1982, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1614, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask_cors/extension.py", line 161, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1517, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1612, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/app.py", line 1598, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/views.py", line 84, in view
return self.dispatch_request(*args, **kwargs)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flask/views.py", line 149, in dispatch_request
return meth(*args, **kwargs)
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flasgger/base.py", line 478, in get
endpoint=rule.endpoint, verb=verb
File "/usr/local/var/pyenv/versions/3.6.1/envs/brm-api/lib/python3.6/site-packages/flasgger/base.py", line 76, in _parse_docstring
obj.__globals__['__file__']
KeyError: '__file__'
Issue Analytics
- State:
- Created 6 years ago
- Comments:7 (3 by maintainers)
Top Results From Across the Web
Python file upload "KeyError" - Stack Overflow
This is the line where I get KeyError. File "/Applications/MAMP/python/framework/Python.framework/Versions/2.6/lib/python2.6/cgi.
Read more >Python KeyError Exceptions and How to Handle Them
A Python KeyError exception is what is raised when you try to access a key that isn't in a dictionary ( dict )....
Read more >How to Fix KeyError Exceptions in Python - Rollbar
The Python KeyError is an exception that occurs when an attempt is made to access an item in a dictionary that does not...
Read more >What is KeyError in Python? Dictionary and Handling Them
This article will provide you with a detailed and comprehensive knowledge of how to resolve KeyError in Python in Dictionary.
Read more >How to fix Python KeyError Exceptions in simple steps?
IOError, Raised when Python cannot access a file correctly on disk. KeyError, Raised when a key is not found in a dictionary.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@rochacbruno It works, thanks.
inspect.getfile
gets:The view func has a decorator applied (Used decorator package).
Get
__file__
by:obj.__wrapped__.__global__['__file__']
worked as expected.