-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle cell ouput across languages. #13
Comments
Initial idea was to call language specific String representation methods (such as |
In this comment, we try to consolidate observations of different behaviors of output / error handling across languages. We also compare the output / error handling inside Jupyter Notebook to the behavior when using the Python - stdout - Jupyter Notebook ❌Output of Python - stdout - Console ✅Behaves as expected.
Python - stderr - Jupyter Notebook ✅Behaves as expected. Python - stderr - Console ✅Behaves as expected.
Ruby - stdout - Jupyter Notebook ❌Output of Ruby - stdout - Console ✅Behaves as expected.
Ruby - stderr - Jupyter Notebook ❌No error message in Notebook, NEL internal error on Node console, kernel is stuck in execution and is unresponsive. Ruby - stderr - Console ❌Unrelated JS error is shown.
R - stdout - Jupyter Notebook ❌Output of R - stdout - Console ✅Behaves as expected.
R - stderr - Jupyter Notebook ✅Behaves as expected. R - stderr - Console ✅Behaves as expected.
JS - stdout - Jupyter Notebook ✅Behaves as expected. JS - stdout - Console ✅Behaves as expected.
JS - stderr - Jupyter Notebook ✅Behaves as expected. JS - stderr - Console ✅Behaves as expected.
|
Errors are returned inconsistently depending on the language used in the kernel cell.
Consistent and useful error messages are desired.
The text was updated successfully, but these errors were encountered: