![]() Execution happens as the user that started it.The only keyboard shortcut you really need to know is Shift Enter (Run, go to next cell), but you may like to skim over Help → keyboard shortcuts at least once. The actual notebook gets stored where you run: There are now also "publish notebook to site", "store/load to code repository", You can set up more complex code and bootstrap other people to do similar experiments. You can copy the notebooks so more easily write things like tutorials that others can load and use Less typing and more prettiness while you're doing plotting, math Save the interactions you've submitted, in a more document-like wayĪre more visual than the shell (there are various things rendered as more than text)Įasier to persist the interpreter behind it (to a degree) Python notebooks mean you have a web interface, that is actually speaking to a backend, a.k.a. The Qt console is a similar idea to notebooks, but is closer to integrating with (Qt) apps, which is sometimes very useful. Most people care about notebooks, so skip to the next section. Jupyter Qt console This article/section is a stub - probably a pile of half-sorted notes, is not well-checked so may have incorrect bits. Jupyter is mostly known carrying on the notebook thing. This includes some things that basically just expose an existing CLI (see wrapper kernels) Ipython is just one of its possible kernel/backends Jupyter, are a more backend-agnostic framework/protocol than it already was when it was still called ipython notebooks. some tools for parallel computing (due to itself being abstracted out this way).%mprun, %memit - how much memory per function (once, a bunch) %timeit - how much time (in a bunch of runs, at least a second's worth? ( verify)) hooks in some profiling, via its magic functions:. ![]()
0 Comments
Leave a Reply. |