python运行后显示Traceback (most recent call last):什么意思?

电脑教程024

python运行后显示Traceback (most recent call last):什么意思?,第1张

意思是:回溯(最近的一次呼叫)

这里表示您的Python程序出现了异常,括号中通俗的解释就是代码中引发异常的位置。

Python中一般使用try-except捕获异常。这样,如果引发异常,程序可对异常进行处理。避免了Traceback(most recent call last)等这样一些不友好的语句出现。

比如下面一个除零操作:

import traceback

try:

num = 1/0

except:

traceback.print_exc()

Traceback (most recent call last):

File "C:/Users/Administrator/AppData/Roaming/JetBrains/PyCharmCE2021.2/scratches/scratch.py", line 5, in <module>

num = 1/0

ZeroDivisionError: division by zero

黑体标注的是异常具体位置。

如果对异常进行处理,就不会显示这些回溯信息(Trackback这些内容)

try:

num = 1/0

except:

print('异常了')

这里程序只打印‘异常了’这三个字,但在具体编写程序时,不建议这样使用。使用中建议指明具体的异常类型。如下:

try:

num = 1 / 0

except ZeroDivisionError as e:

print(str(e))

打印输出“division by zero”,比Traceback友好多了!

希望回答对您有帮助!

解决方法如下:

1第一步还是需要打开电脑的,然后右键点击屏幕左下角的开始按钮,在弹出菜单中选择“运行”菜单项。

2在打开的运行窗口中输入命令gpedit.msc后点击确定按钮。然后打开的本地组策略编辑器窗口中依次点击“计算机配置/管理模板/Windows组件”的菜单项,点击右侧的“应用程序兼容性”的设置项。

3在打开的设置页面中找到“关闭应用程序兼容性引擎”的设置项。右键点击该设置项,在弹出菜单中选择“编辑”的菜单项。

4我们在点击完以上的选项之后呢,接下来我们就可以打开的编辑窗口中选择“已启用”的选项,然后这样就是完成了。

传统意义上当我们在电脑上不小心将文件误删除的话,是可以到系统的回收站上进行恢复的。不过要实现这个目标的前提,必须确保这个被删除的文件没有从回收站清空。于是有很多人都会问这样的问题:万一文件是被误删除的而回收站也不小心给清空了呢?回收站上的数据其实很简单,我们可以通过嗨格式数据恢复大师恢复丢失的数据。方法一:回收站还原对于普通误删除的文件来说,当数据丢失后,也就可通过电脑回收站的形式对其进行还原。打开电脑”回收站”,查找我们所丢失的文件,并选中对应文件,右击鼠标选中“还原”即可找回丢失文件。方法二:系统注册表注册表是一种常用的操作,主要就是利用系统自带的“regedit”指令进行操作的, 但注册表往往也都只能恢复一些简单的文件。具体操作方法如下:1、打开电脑,按住”win+r“组合键,输入”regedit”指令。2、打 开 注 册 表 , 按 照 以 下 文 件 路 径 , 依 次 找 到 对 应 选 项 "HKEY_LOCAL_MACHINE \SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Desktop \ NameSpace",并选中对应的"NameSpace"选项,右击选择新建项文件, 将项值命名为"{ 645FFO40— —5081— —101B— —9F08— — 00AA002F954E }"。3、选中对应新建的“项”文件,将”项“值中的数据修改为”回收站“,并点击下方保存,重启电脑,即可找回丢失文件。方法三:数据恢复软件数据恢复软件是一种常用的数据恢复工具,可以恢复多种类型的数据文件,并且也支持多种存储介质的数据修复。以”嗨格式数据恢复大师“为例,1、百度搜索下载安装”嗨格式数据恢复大师“,安装完成后,打开数据恢复软件;2、选择”原数据文件所存储的位置“,此处文件所存储的位置可直接选择对应数据误删除的磁盘,并点击下方”开始扫描“选项即可自动对丢失数据的磁盘进行扫描。3、等待扫描结束后,也就可按照文件路径,或者文件类型两种形式,依次选择我们所需要恢复的文件,并点击下方”恢复“选项即可找回。以上就是关于回收站里的东西清空了怎么还原?操作简单快速恢复相关操作方法介绍,相信大家也都有了一定的了解,为了能够找回我们误删除,或误清空的文件,当数据丢失后,可按照以上操作提示依次进行文件的恢复。目前数据恢复软件也都相对较多,在选择时希望大家能够结合自己的需求选择合适的软件。