is there a way to select all cells below in Jupyter notebook - python-3.x

Is there a way to select ALL the cells below the cursor (or above) in Jupyter Notebook with one command (not doing it one-by-one).

It may not be possible in Jupyter Notebook, but it is possible in JupyterLab using Shift + End, so by extension you can use it in RetroLab which is a Jupyter Notebook layout recreation using JupyterLab components.

Alternatively you can Select the given cell, then scroll to the bottom of your notebook and Shift + Select the last cell. This will select all cells in between.

Related

VS Code Jupyter Notebook - Cannot select output text

How can I select the text in the output area of my VS Code Jupyter Notebook (Python 3.9.7.) (Windows 10)?
I'm not sure what i changed, and I know I could select the text in the past.
I could'nt find this question asked or answered anywhere with a quick google, and I'd appreciate the help. This is surprisingly frustrating, if you can't select text from the output.
I can select the text in the code editor.
I cannot select the text in the output area.

Keyboard shortcuts for Databricks

I wanted to know is there any keyboard shortcut to clear specific cell output in databricks.
As of now i can see there is option to hide the result.
As far as I know, this is currently not possible, it's all or nothing sadly.
However a workaround I've found for this, is adding an empty cell below the cell you want to clear the output for. Then click the left blue line of the cell (to select the cell and not its contents) and then press SHIFT + M (merge with cell below).

Jupyterlab split cell into 2 columns

I vaguely recall seeing split cells in jupyter notebook. I think this was done via changing the cell style to split. However, I can't find anything in jupyterlab that seems to do that. What I am trying to look for is the functionality to split one cell so that I can easily have a table and a chart next to each other.
Is that possible?
First install nbextensions:
conda install -c conda-forge jupyter_contrib_nbextensions
conda install -c conda-forge jupyter_nbextensions_configurator
Turn on 'split Cells Notebook in the configurator (see picture)
nbextension configurator
3. Use the addon inside the notebook to split a cell:
Inside the notebook
Just a work-around.
Create another untitled notebook.
separate original and new notebooks view in half.
move the desired cells to other notebook.
(you don't have to execute cells , just copy and paste in other notebook).

Selecting an option value within a frame

OK. I've been playing with this for way too long now. I am doing a web-scrape using the chrome-driver for Selenium and VBA. I am able to paste elements from my Excel file onto the page (includes switching frames), switching to a next window, getting results and back to original webpage and moving to next row in Excel, etc. My problem is I have yet to be able to discover the proper method to select an item in a drop-down box. Any direction would be greatly appreciated.

How to avoid reloading data in each run

How can I avoid reloading data each time when I want to check if my script works? I work with spyder and python.
I have to load around 1000 .csv files, it takes just a few seconds but it is unnecessary to repeat this step each time I change a parameter or a name somewhere else in the code.
One simple option is to comment a part of code. What would be a more efficient way?
(Spyder maintainer here) You can use cells in Spyder, which are blocks of code delimited by comments of the form #%%. You can evaluate cells with keyboard shortcuts Shift+Enter (run and advance to the next cell) or Ctrl+Enter (run and stay in the same cell).
This way you can have a cell to load your files and then another cell to do you computations with them, like this
#%%
data = load_my_files('my-dir')
#%%
compute(data)

Resources