语法

功能

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

(2)有文本时加载目录

打开Anaconda Prompt

输入

pip install jupyter_contrib_nbextensions

然后安装之后再输入

jupyter contrib nbextension install --user

再打开jupyter notebook

多出了这个选项,点击Nbextensions

python文件在spyder中打开文件名带括号 spyder怎么命名文件_函数调用


在这里插入图片描述

勾选Table of Contents(2)

python文件在spyder中打开文件名带括号 spyder怎么命名文件_安装包_02


入图片描述

点击菜单栏小键盘边上的目录按钮即可出现目录

python文件在spyder中打开文件名带括号 spyder怎么命名文件_函数调用_03

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

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

命令

功能

Enter

重复上次命令

p

p(rint),打印某个变量

c

c(ontinue),继续

b

b(reak),打断点

cl

cl(ear),清除断点

n

n(ext),让程序运行下一行,如果当前语句有一个函数调用,不会进入被调用的函数体中

s

s(tep),跟 n 相似,但是如果当前有一个函数调用,那么 s 会进入被调用的函数体中

l

l(ist),可以列出当前将要运行的代码块

ll

ll(列出整个tree)

r

r(eturn),运行直到子程序结束

!<python 命令>

显示感叹号后面变量的值

h

h(elp),帮助

a

a(rgs),打印当前函数的参数

j

j(ump),让程序跳转到指定的行数

q

q(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/

2、安装包升级

pip install -U pyecharts

pip install --upgrade numpy

conda update pyecharts