Python's Idel Weapon Jupyter notebook

Source: Internet
Author: User

Jupyter (formerly ipython notebook ) in my greatest sense is to let the learning process and the exploration process become cumulative, as its original name notebook implies, as the learning of the recorder, so that you can always pick up the progress of learning, incremental advance

Li Huilai in "time as a friend."

Believing in the power of accumulation is essentially the power to believe in compounding

A little progress every day, a year down, the final harvest is 365 points, this is Shakespeare's algorithm-thought should use simple addition calculation;

In fact, if you really make a little progress every day, the end of the year, your harvest is likely S = P*(1 + i)^365 to be, see how much you progress every day (i) (if I change you should use ∑ sum), see you at the beginning of the strength (P)-This is Shylock's algorithm, which is the exponential growth.

And we know that the growth curve of technology and knowledge often takes the form of an exponent. So often, we see the giant goose dropped by the Giants are boulders, where you can bounce through a string of names: John McCarthy, Kenneth Lane Thompson, Linus Torvalds

Introduced
    • IPython Notebook: A new era of interactive computing

    • Nature:ipython Interactive Notes Share your thoughts

Installation

Pip Install Jupyter

If you install anaconda directly under Windows! Don't want to toss you can be installed under any platform Anaconda

Use
Jupyter notebook Jupyter notebook--no-browserjupyter notebook--port 9999jupyter notebook--helpjupyter notebook--ip=0. 0.0.0 #外部访问 # Common: Jupyter notebook--no-browser--port
Rich output
From Ipython.display import HTML, Image, youtubevideofrom ipython.display import imageimage (url= ' http://python.org/ Images/python-logo.gif ')
    • Rich Output

    • Displaying Rich HTML elements in the Notebook

Bookmark

%bookmark-l #结合cd使用, easy to switch directories

Configuration
    • Ipython Locate: View configuration

    • Jupyter Notebook--generate-config: If not ~/.jupyter/jupyter_notebook_config.py , execute this command, then configure it here

Vim ~/.jupyter/jupyter_notebook_config.py

# The directory to use for notebooks. This determines the Jupyter startup directory c.notebookapp.notebook_dir = U '/path/to/your/notebooks '
    • Binding Vim Jupyter-vim-binding

    • Theme: Jupyter-themer

    • Outreach: Ipython-notebook-extensions


      • Http://127.0.0.1:8888/nbextensions: Setting

Document
    • Jupyter Documentation

Ipynb
    • Pelican-ipynb

    • GitHub directly supports IPYNB file preview

    • http://www.datahub.top/

IPython Kernels for other languages
    • IPython Kernels for other languages

I'm concerned.
    • IGO: Will error

    • Bash_kernel

    • Hy_kernel

    • Ijavascript

    • Support Pyhton2,python3 at the same time


      • SOURCE ~/py3/bin/activate.fish

      • PIP3 Install Jupyter "

      • Ipython3 Kernelspec install-self

Resource Summary
    • A Gallery of Interesting IPython notebooks

    • Python minibooks: Books


This article is from the "Can't Grow" blog, be sure to keep this source http://tfbaby.blog.51cto.com/3125450/1902939

Python's Idel Weapon Jupyter notebook

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.