Magiczne polecenia w Pythonie

Apr 17 2023
Polecenia magiczne w Pythonie to specjalne polecenia, które są dostępne w notatnikach IPython i Jupyter i nie są częścią standardowego języka Python. Polecenia te są poprzedzone przedrostkiem % lub %% i udostępniają szereg przydatnych funkcji do interaktywnego obliczania, analizy danych i debugowania.
Sztuka za pomocą Midjourney

Polecenia magiczne w Pythonie to specjalne polecenia, które są dostępne w notatnikach IPython i Jupyter i nie są częścią standardowego języka Python. Te polecenia są poprzedzone przedrostkiem %lub %%i zapewniają szereg przydatnych funkcji do interaktywnego przetwarzania, analizy danych i debugowania.

Oto niektóre z najczęściej używanych magicznych poleceń w Pythonie:

  • %run: Uruchamia skrypt Pythona tak, jakby był programem.
  • %load: Ładuje kod z pliku zewnętrznego do komórki kodu.
  • %time: Mierzy czas wykonania pojedynczej instrukcji.
  • %timeit: Mierzy średni czas wykonania instrukcji w wielu uruchomieniach.
  • %who: Wyświetla listę wszystkich zmiennych w bieżącej przestrzeni nazw.
  • %whos: Zawiera bardziej szczegółowe informacje o wszystkich zmiennych w bieżącej przestrzeni nazw.
  • %reset: Resetuje przestrzeń nazw, usuwając wszystkie nazwy zdefiniowane przez użytkownika.
  • %debug: Aktywuje interaktywny debuger, aby pomóc zdiagnozować błędy w kodzie.
  • %matplotlib: Konfiguruje matplotlib do pracy z notatnikami Jupyter.
  • %%writefile: Zapisuje zawartość komórki kodu do pliku zewnętrznego.