Hola, tiene un tutorial o video donde sea mas especifico en la manera de usar streamlit en visual studio code, ya que su tutorial actual resulta engorroso y difícil de entender. en si es pésimo. agradezco su tiempo y buen dia.
The following launch configuration works to invoke the integrated debugger of vscode:
{
“name”: “Python: Streamlit”,
“type”: “python”,
“request”: “launch”,
“module”: “streamlit.cli”,
“args”: [
“run”,
“${file}”,
],
}
To add or invoke a launch configuration in vscode, use Ctrl+Shift+P, choose “Debug: Select and Start Debugging”, and edit launch.json with the snippet above.
Inspired from here, I did not yet see this approach in the tutorial.
The script starts without problems, however, when clicking ‘Click me’ I receive
Exception has occurred: RerunException (note: full exception trace is shown but execution is paused at: watch)
RerunData(query_string='', widget_states=widgets {
id: "$$GENERATED_WIDGET_KEY-d1af2ca94fbc523761576e0810c8012c-None"
trigger_value: true
}
)
File "/home/markus/Software/Python/streamlit/test1.py", line 28, in watch (Current frame)
test.markdown(
File "/home/markus/Software/Python/streamlit/test1.py", line 42, in <module>
asyncio.run(watch(test))
in the line test.markdown.
Unfortunately, I have no clue, why this is happening, though it seems, that doing this in PyCharm does not run into this problem (I’d like to stay with VS Code).