1.将当前cell的所有内容输出到文件中:
%%writefile test.py
def Test(name):
print("Test", name, "success")
2.读入文件:
%pycat test.py
3.运行现有脚本:
%run test.py
Test("Jupyter")
其它方法:
import test
test.Test("Jupyter")
和
from test import Test
Test("Jupyter")
4.评估命令行后跟着的代码的运行耗时(测试多次):
%timeit data=[x * x for x in range(1000)]
评估整个cell的代码的运行耗时(测试多次):
%%timeit
import time
time.sleep(0.5)
测试一次即可,代码分别改为:
%time data=[x * x for x in range(1000)]
%%time
import time
time.sleep(0.5)
5.将前面引入的包,函数,变量,对象都打印出来,都是可以看到它们对应的值:
a = 123
%whos
显示如下:
6.查询有哪些魔法命令:
%lsmagic
结果如下:
查看命令的具体信息:
%magic