[PYTHON] Formatieren mit autopep8 auf Jupyter Notebook

Chao ... †

Heute habe ich ein Buch mit dem Titel IPython Data Science-Kochbuchrezepte für interaktives Computing und Visualisierung erhalten. Lesen Sie es jetzt. (Ich lese immer noch).

IPython verfügt über einen Mechanismus namens Magic Command, mit dem Operationen, die häufig für Zellen und Zeilen ausgeführt werden, einfach ausgeführt werden können. Einige sind standardmäßig enthalten, aber Sie können auch Ihre eigenen magischen Befehle erstellen und anpassen.

Ungefähr 60% meiner Arbeit wird mit Jupyter-Notizbüchern erledigt, daher war ich froh, wenn ich es in Jupyter lösen konnte, als der Code schmutzig wurde. Also habe ich ein Format für PEP8 Coding Style mit autopep8 von Jupyter Notebook geschrieben!

Ich habe es hier in das Verzeichnis gestellt. https://github.com/ikegami-yukino/misc/tree/master/misc/autopep8magic

Klicken Sie hier für Verwendungs- und Ausführungsbeispiele https://github.com/ikegami-yukino/misc/blob/master/misc/autopep8magic/README.ipynb

Nachdem Sie autopep8 mit pip usw. eingefügt haben, fügen Sie es einfach mit $ sh install.sh und %% autopep8 in das Jupyter-Notizbuch ein!

スクリーンショット 2016-03-19 0.04.57.png Baban! "a = 1 + 1" wird zu "a = 1 + 1".

Es ist schade, dass ich das Ausgabeergebnis kopieren möchte (ich möchte es wirklich direkt verarbeiten), aber ich hoffe, dass dies meine Arbeit ein wenig verbessern wird.

Recommended Posts

Formatieren mit autopep8 auf Jupyter Notebook
Probieren Sie SVM mit scikit-learn auf Jupyter Notebook aus
Aktivieren Sie Jupyter Notebook mit conda auf dem Remote-Server
Verwenden von Graphviz mit Jupyter Notebook
Verwenden Sie pip mit Jupyter Notebook
Hohe Charts im Jupyter-Notizbuch
PDF auf Jupyter Notebook anzeigen
Verwenden Sie Cython mit Jupyter Notebook
Spielen Sie mit Jupyter Notebook (IPython Notebook)
Führen Sie Jupyter Notebook unter Windows aus
Überwachen Sie das Trainingsmodell mit TensorBord auf Jupyter Notebook
EC2-Bereitstellung mit Vagrant + Jupyter (IPython Notebook) auf Docker
Visualisieren Sie den Entscheidungsbaum mit einem Jupyter-Notizbuch
Machen Sie einen Sound mit Jupyter Notebook
Markdown mit Jupyter-Notebook verwenden (mit Verknüpfung)
Fügen Sie mit Jupyter Notebook weitere Kernel hinzu
Bequeme Analyse mit Pandas + Jupyter Notebook
Schreiben Sie Diagramme in Echtzeit mit Matplotlib auf dem Jupyter-Notizbuch
Versuchen Sie, Jupyter Notebook auf einem Mac auszuführen
Versuchen Sie, mit einem gemischten Gaußschen Modell auf Jupyter Notebook zu gruppieren
Verwenden Sie nbextensions mit Anacondas Jupyter-Notizbuch
Verwenden von Apache Spark mit Jupyter Notebook (IPython Notebook)
Ich möchte einen Blog mit Jupyter Notebook schreiben
Verwenden Sie Jupyter Lab und Jupyter Notebook mit EC2
Machen Sie Jupyter Notebook zu einem Dienst unter CentOS
Starten Sie das Jupiter-Notebook auf dem GPU-Server (Remote-Server).
Klonen Sie das Github-Repository auf dem Jupyter-Notizbuch
Verwendung des Jupyter-Notebooks mit ABCI
PC-GPU-Prüfung am Jupyter-Notebook
Histogramm / Streudiagramm auf Jupyter Notebook anzeigen
Verknüpfung von Python und JavaScript mit dem Jupiter-Notizbuch
Erstellen Sie ein Jupyter-Notebook auf einem Remote-Server (CentOS).
Verwenden Sie vim-Tastenkombinationen in Jupyter Notebook, das mit Docker gestartet wurde
[Jupyter Notebook Memo] Kanji mit Matplotlib anzeigen
Führen Sie Jupyter Notebook auf einem Remote-Server aus
Reichhaltige Zellenausgabe mit Jupyter Notebook (IPython)
Jupyter Notizbuch Memo
Einführung in Jupyter Notebook
Leistungsstarkes Jupyter-Notizbuch
Golang mit Jupyter
Einstellungen zum Lesen von S3-Dateien mit Pandas aus Jupyter Notebook unter AWS
Jupyter auf AWS
Jupyter Notebook Passwort
Jupyter Notizbuch Memo
Installieren Sie matplotlib und zeigen Sie das Diagramm in Jupyter Notebook an
So debuggen Sie mit Jupyter oder iPython Notebook
[Jupyter Notebook / Lab] Drei Möglichkeiten zum Debuggen auf Jupyter [Pdb]
Erstellen einer Analyseumgebung mit Docker (Jupyter Notebook + PostgreSQL)
Datenanalyse zur Verbesserung von POG 2 ~ Analyse mit Jupiter-Notebook ~
Spielen Sie mit Kubeflow v0.71 mit einem benutzerdefinierten Bildnotizbuch
Verwenden von MLflow mit Databricks ① - Experimentelles Tracking auf Notebooks -
Überprüfen Sie die NLC-Genauigkeit mit dem Jupyter Notebook von Watson Studio
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
[Pythonocc] Ich habe versucht, CAD auf einem Jupyter-Notebook zu verwenden
Einfache Anzeige des Liniendiagramms auf dem Jupyter Notebook
Füllen Sie die Breite des Jupyter-Notizbuchs, um den Browser zu füllen
Grafikzeichnung mit Jupyter (Ipython-Notizbuch) + Matplotlib + Vagabund
Probieren Sie Apache Spark mit Jupyter Notebook (auf Local Docker) aus