淘先锋技术网

首页 1 2 3 4 5 6 7

CSDN python全栈视频笔记

No.1.魔法命令的基本形式是:%命令

No.2.运行脚本文件的命令:%run

%run 脚本文件的地址

%run C:\Users\Jie\Desktop\hello.py

# 脚本一旦被加载进来,我们就可以在后面的代码中使用脚本中的业务逻辑

%load:将目标文件中的代码导入到notebook中。

%load 脚本文件的地址

%load C:\Users\Jie\Desktop\hello.py

No.3.加载一个包中的某个模块下的某个类的某个方法:

import app.libs.redprint.Redprint

或者

from app.libs.redprint import Redprint

注意:使用import时,python对同一个文件不会多次导入。

No.4.测试代码性能的命令:%timeit

%timeit 测试内容

效果大致如下:

如果我们增大计算量,那么Jupyter的运行次数就会相应减少,效果大致如下:

这次,Jupyter就只运行了100次。

上面这种测试代码性能的方式有一个局限性,那就是%timeit命令后面只能接一句话,解决方法是下面的命令。

No.5.测试代码性能的命令:%%timeit

%%timeit

代码块

效果大致如下:

我们这里的代码块实际上是对No.4.中的代码块进行了拆分,通过运行结果的比较,发现拆分后运行所花的时间更长,性能更低。

No.6.如果测试代码性能时,我们只想让代码运行一次,可以使用命令:%time

%time 测试内容

No.7.相应的,测试代码块的性能,只运行一次,可以使用命令:%%time

No.9.查看魔法命令详细说明的方法:%命令?

效果大致如下:

%%html

%%JS

%%writefile:将cell中的内容输出到目标文件