it-swarm.com.de

Gibt es eine Möglichkeit, in "Suchen und Ersetzen" in jupyter standardmäßig "In allen Zellen ersetzen" zu verwenden?

Normalerweise möchte ich alles finden und ersetzen, aber es sieht so aus, als wäre es auf die aktuelle/hervorgehobene Zelle gesetzt ( https://github.com/jupyter/notebook/pull/2131 ). jupyter erinnert sich auch nicht an die Option, nachdem der Dialog weg ist. Gibt es eine Möglichkeit, dieses Verhalten zu ändern? Vielen Dank.

9
ceiling cat

Umschalt + Pfeiltaste nach unten oder oben

Menü: Bearbeiten/Suchen und Ersetzen

7
Sergiu I

Ich musste es nur dringend tun, also den Notebook-Kernel heruntergefahren, der es mit sed vom Terminal aus machte:

sed -i "" 's/oldword/newword/g' mynotebook.ipynb

Das war auf einem Mac, den ich gerade verwende, aber wenn Sie es unter gewöhnlichen Linux tun, sollte das "" weggelassen werden, dh

sed -i 's/oldword/newword/g' mynotebook.ipynb

Zum ersten Mal musste ich so etwas schon seit Jahren machen, aber wenn es öfter passiert wäre, wäre es gut, wenn es vom Browser aus möglich wäre. 

2
cardamom