[PYTHON] Formatage avec autopep8 sur le notebook Jupyter

Chao ... †

Aujourd'hui, j'ai reçu un livre intitulé IPython Data Science Cookbook-Recipes for Interactive Computing and Visualization, alors lisez-le maintenant. (Je lis toujours).

IPython dispose d'un mécanisme appelé commande magique qui facilite l'exécution des opérations fréquemment effectuées sur les cellules et les lignes. Certains sont inclus par défaut, mais vous pouvez également créer et personnaliser vos propres commandes magiques.

Environ 60% de mon travail est effectué avec les blocs-notes Jupyter, donc j'étais heureux si je pouvais le résoudre dans Jupyter lorsque le code est devenu sale. J'ai donc écrit un format pour PEP8 Coding Style avec autopep8 à partir du notebook Jupyter!

Je l'ai mis dans l'annuaire ici. https://github.com/ikegami-yukino/misc/tree/master/misc/autopep8magic

Cliquez ici pour des exemples d'utilisation et d'exécution https://github.com/ikegami-yukino/misc/blob/master/misc/autopep8magic/README.ipynb

Après avoir inséré autopep8 avec pip etc., insérez-le simplement avec $ sh install.sh et %% autopep8 dans le notebook Jupyter!

スクリーンショット 2016-03-19 0.04.57.png Baban! ʻA = 1 + 1 devient ʻa = 1 + 1.

C'est dommage que j'aie envie de copier le résultat de sortie (je veux vraiment le faire en traitement sur place), mais j'espère que cela améliorera un peu mon travail.

Recommended Posts

Formatage avec autopep8 sur le notebook Jupyter
Essayez SVM avec scikit-learn sur Jupyter Notebook
Activer Jupyter Notebook avec conda sur un serveur distant
Utilisation de Graphviz avec Jupyter Notebook
Utiliser pip avec Jupyter Notebook
Graphiques élevés dans le notebook Jupyter
Afficher le PDF sur Jupyter Notebook
Utiliser Cython avec Jupyter Notebook
Jouer avec Jupyter Notebook (IPython Notebook)
Exécutez Jupyter Notebook sous Windows
Surveiller le modèle d'entraînement avec TensorBord sur Jupyter Notebook
Approvisionnement EC2 avec Vagrant + Jupyter (IPython Notebook) sur Docker
Visualisez l'arbre de décision avec le notebook Jupyter
Faites un son avec le notebook Jupyter
Utiliser Markdown avec le notebook Jupyter (avec raccourci)
Ajouter plus de noyaux avec Jupyter Notebook
Analyse pratique avec Pandas + notebook Jupyter
Écrivez des graphiques en temps réel avec Matplotlib sur le notebook Jupyter
Essayez d'exécuter Jupyter Notebook sur Mac
Essayez le clustering avec un modèle gaussien mixte sur Jupyter Notebook
Utiliser nbextensions avec le notebook Jupyter d'Anaconda
Utilisation d'Apache Spark avec le notebook Jupyter (notebook IPython)
Je veux écrire un blog avec Jupyter Notebook
Utiliser Jupyter Lab et Jupyter Notebook avec EC2
Faire de Jupyter Notebook un service sur CentOS
Démarrez le notebook jupyter sur le serveur GPU (serveur distant)
Cloner le référentiel github sur le notebook Jupyter
Comment utiliser le notebook Jupyter avec ABCI
Vérification du GPU du PC sur le notebook Jupyter
Afficher l'histogramme / diagramme de dispersion sur Jupyter Notebook
Lier Python et JavaScript avec le notebook Jupyter
Construire un notebook jupyter sur un serveur distant (CentOS)
Utiliser les raccourcis clavier vim dans Jupyter Notebook lancé avec Docker
[Mémo Jupyter Notebook] Afficher les kanji avec matplotlib
Exécuter le notebook Jupyter sur un serveur distant
Sortie de cellule riche avec Jupyter Notebook (IPython)
Mémo Jupyter Notebook
Présentation de Jupyter Notebook
Puissant ordinateur portable Jupyter
Golang avec Jupyter
Paramètres de lecture de fichiers S3 avec des pandas depuis Jupyter Notebook sur AWS
Jupyter sur AWS
Mot de passe du notebook Jupyter
Mémo Jupyter Notebook
Installer matplotlib et afficher le graphique dans Jupyter Notebook
Comment déboguer avec Jupyter ou iPython Notebook
[Jupyter Notebook / Lab] Trois méthodes de débogage sur Jupyter [Pdb]
Construire un environnement d'analyse avec Docker (jupyter notebook + PostgreSQL)
Analyse des données pour améliorer POG 2 ~ Analyse avec le notebook jupyter ~
Jouez avec un carnet d'images personnalisé avec Kubeflow v0.71
Utilisation de MLflow avec Databricks ① - Suivi expérimental sur notebook -
Vérifiez la précision du NLC avec le bloc-notes Jupyter de Watson Studio
Essayez d'utiliser l'environnement virtuel conda avec Jupyter Notebook
[Pythonocc] J'ai essayé d'utiliser la CAO sur un notebook Jupyter
Affichage simple du graphique linéaire sur Jupyter Notebook
Remplissez la largeur du bloc-notes Jupyter pour remplir le navigateur
Dessin graphique avec jupyter (notebook ipython) + matplotlib + vagrant
Essayez Apache Spark avec Jupyter Notebook (sur Docker local