在GitHub上发现了一个不错的教程:
https://ipython-books.github.io/
虽然是全英文的,找了下没有翻译的版本,但还是决定看这个。
写个博客记些笔记。
昨天晚上看了第一张引子,大概说了下为啥用python,jupyter,他们的好处和新特性,以及如何安装,没有啥特别的,中文讲这内容的很多。
1.1
直接通过anaconda可以打开jupyter
右上角new可以新建一个notebook,教程中用了“通过IPython kernel”,这个词纠结了下,但似乎没啥影响
也可以新建一个终端,但我在终端里打印hello world 报错:无法初始化设备PRN
暂没解决,先不纠结
!dir 直接运行shell命令
magic commands 通过 %lsmagic 查看
例如
%%writefile test.txt
Hello world!
Writing test.txt
# Let's check what this file contains.
with open('test.txt', 'r') as f:
print(f.read())
Hello world!
这样可以创建一个文本并写入内容
加问号获得帮助,比如:%run?
其他的一些工具介绍:
nbconvert
nbviewer
jupyterlab
nteract
hydrogen
juno
其中有的教程后面可能会涉及
1.2 这节以一个例子为例讲了几