当前位置:   article > 正文

python一些使用小技巧_ipynb文件如何设置断点跟踪】

ipynb文件如何设置断点跟踪】
语法功能
clear清除控制台
reset删除所有已经定义的变量

1、安装包

pip install PyQt5
ps: 本人是在anaconda里面编辑的,所有安装包时,先在anaconda 下 的 anaconda prompt 里面 直接不更改目录 执行 “pip install 包名 ” ,完了后,spyder 里面没反应,又在 spyder 的控制台 界面重新执行 “pip install 包名 ” ,就可以了。注意顺序先在 spyder 的控制台pip 安装包测试行不通。

2、 jupyternotebook

(1)编辑的文件如何命名.py *后缀的文字

在写好的.ipynb文件的最后新建一个cell,写入代码如下:

try:    
    !jupyter nbconvert --to python file_name.ipynb     #注意更改此处的file_name
    # python即转化为.py,script即转化为.html
    # file_name.ipynb即当前module的文件名
except:
    pass
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

(2)有文本时加载目录

打开Anaconda Prompt
输入
pip install jupyter_contrib_nbextensions
然后安装之后再输入
jupyter contrib nbextension install --user
再打开jupyter notebook
多出了这个选项,点击Nbextensions
在这里插入图片描述
在这里插入图片描述
勾选Table of Contents(2)
在这里插
入图片描述
点击菜单栏小键盘边上的目录按钮即可出现目录
在这里插入图片描述

3、在spyder中设置断点调试数据

在ipython Console中输入:%pdb 可在程序报错时自动进入pdb模式
在每次开始debug之前,先在spyder的ipython界面中输入%reset 把工作空间的所有变量清除。
常用命令

命令功能
Enter重复上次命令
pp(rint),打印某个变量
cc(ontinue),继续
bb(reak),打断点
clcl(ear),清除断点
nn(ext),让程序运行下一行,如果当前语句有一个函数调用,不会进入被调用的函数体中
ss(tep),跟 n 相似,但是如果当前有一个函数调用,那么 s 会进入被调用的函数体中
ll(ist),可以列出当前将要运行的代码块
llll(列出整个tree)
rr(eturn),运行直到子程序结束
!<python 命令>显示感叹号后面变量的值
hh(elp),帮助
aa(rgs),打印当前函数的参数
jj(ump),让程序跳转到指定的行数
qq(uit),退出调试

####### 暂时未处理
python包的安装与更新
注:本文利用anaconda来进行包的安装和升级

以下以pyecharts为例

1、常见的安装包的方式(anaconda prompt)

(1)直接安装:

conda install pyecharts

conda install -c conda-forge pyecharts

pip install pyecharts

(如果需要安装特定版本在后面添加版本即可,如pip install pyecharts==0.1.9.4)

(2)通过镜像安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts

(3)通过whl文件安装(前提需要先将whl安装文件放到指定目录下面)

pip install D:\Download\anaconda3\Scripts\pyecharts-0.1.9.4-py2.py3-none-any.whl

或者cd先切换到根目录,再切换D盘:D:,在安装目录安装:pip install pyecharts-0.1.9.4-py2.py3-none-any.whl

   whl文件下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
  • 1

2、安装包升级

pip install -U pyecharts

pip install --upgrade numpy

conda update pyecharts

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/529527
推荐阅读
相关标签
  

闽ICP备14008679号