AI Studio 的Notebook的基本操作
1.启动项目
-
进入自己的项目页面
-
选择运行,请等待环境准备
-
结束项目,也在当前页面
调试代码:
Python自带一个调试器, 在Python 3.7之后甚至成为内置调试器. 这就是PDB. 这是使用Python的用户需要掌握的基本技能.(day2)
2.多文件编译
支持多文件编译 py json txt log 等在线编译,支持多格式的图片在线预览
*可使用!cat<<newfile>>newfile.py
在项目中创建文件,之后双击编辑
3.上传Notebook
可以上传自己的ipynb(交互式笔记本程序的格式)文件。步骤: -
点击文件
-
点击导入ipynb为Notebook
4, Notebook的快捷键
5,Notebook中使用Shell命令 -
在shell命令前添加一个!号,可以执行部分shell文件
-
eg:# 查看当前挂载的数据集目录
!ls /home/aistudio/data
/
#显示当前路径
!pwd -
使用pip安装自己需要的package(但是不支持apt-get(一款适用于Unix和Linux系统的应用程序管理器))
eg:!pip list --format=columns
#查看当前环境安装的package
!apt list #查看预装软件
- 持久化安装
!mkdir /home/aistudio/external-libraries
!pip install beautifulsoup4 -/home/aistudio/external-libraries
import sys
sys.path.append('/home/aistudio/external-libraries')#持久化安装需要持久化路径,执行下方代码就可
- 使用git命令(暂时需要Paddle 1.4.1以上)
%cd work/
!git clone https://github.com/PaddlePaddle/Paddle.git #Paddle官方模型#同步后work下有个models文件夹
注意: Paddle的Git体积过大, 同步会非常迟缓. 建议使用浏览器插件, 对指定目录进行下载, 然后上传至AIStudio的项目空间中. Chrome版
文件下载
文件下载包括文件打包下载和单一文件下载,在同一位置。但文件夹下载可能耗时比较久, 每次只能下载一个文件夹内容, 也可能需要较长时间等待.
6,python代码执行和调制
notebook执行,启动了就创建了一个进程,每一个cell都是一个断点,代码出错,按stop 调制。如果死循环,可以停止。
7,变量监控
cell可以颠倒执行,所以平台带变量监控和运行历史,方便用户检查。
但是按下启动环境,就会清楚历史。