python – 错误“没有提供异常”是什么意思?
发布时间:2020-12-30 11:23:44 所属栏目:Python 来源:互联网
导读:我的Django应用程序目前正在我的一个页面上抛出此错误,有人知道它是什么吗?我会提供更多细节,但我不知道这个错误意味着什么,所以我不确定相关文件是什么,Django应用程序在代码数量上相当大,所以我会发布一些代码,一旦我能得到了解这意味着什么.在此先感谢您
|
我的Django应用程序目前正在我的一个页面上抛出此错误,有人知道它是什么吗?我会提供更多细节,但我不知道这个错误意味着什么,所以我不确定相关文件是什么,Django应用程序在代码数量上相当大,所以我会发布一些代码,一旦我能得到了解这意味着什么.在此先感谢您的帮助. 编辑:我尝试捕获错误并打印它如下: jobIDs是一个包含我想要修改的记录的所有ID的字典 for i in jobIDs:
dateToRun = request.POST['dateToRun']
timeToRun = request.POST['timeToRun']
try:
if len(request.POST['dateToRun']) <= 0:
dateToRun = Job.objects.filter(id=jobIDs[i]).values()['whenToRun'].split(' ')[0]
if len(request.POST['timeToRun']) <= 0:
timeToRun = Job.objects.filter(id=jobIDs[i]).values()['whenToRun'].split(' ')[1]
except BaseException,e:
print str(e)
whenToRun = dateToRun + ' ' + timeToRun
Job.objects.filter(id=jobIDs[i]).update(whenToRun=whenToRun)
这会产生一个空行输出(来自except块中的print),我是否误解了如何打印错误? 解决方法您是否正在执行可能引发异常的代码段?也许数据库查询不存在的东西?如果是这样,您将需要在try / except子句中包装代码块.例如,如果异常确实是对不存在的事物的查询:try:
#Block of code that throws exception
except Object.DoesNotExist:
#Handle error (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – Pip默认行为与virtualenv冲突?
- 如何使用随机值验证单元测试
- 具有distinct()的Django order_by()过滤器
- python – UnicodeDecodeError:’utf8’编解码器无法解码位
- Django Rest Framework上的全文搜索仅支持MYSQL?
- django foreignkey包含查询
- python – 将临时表与SQLAlchemy一起使用
- 在Django中,如何在模板中以小写的am / pm显示时间?
- `with canvas:`(Python`with something()as x:`)如何隐式
- django – 带有简单缩略图的衬垫
