python 一个小文件,以帮助终端中的python错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 一个小文件,以帮助终端中的python错误相关的知识,希望对你有一定的参考价值。

import traceback

defaultDelimiter = '#'
altDelimiter = '='
altTwoDelimter = '%'

def formatError(err, errLocation='main', errMsgDelimiter=defaultDelimiter):
  errorHdr = '{dell}{dell}{dell}{dell} {loc} {dell}{dell}{dell}{dell}'.format(dell=errMsgDelimiter, loc=errLocation)
  errorFooter = '{dell}{dell}{dell}{dell} END {loc} {dell}{dell}{dell}{dell}'.format(dell=errMsgDelimiter, loc=errLocation)

  stacktrc = traceback.format_exc() or 'No Stacktrace'
  
  return '\n{hdr}\nError:\n{error}\nStack:\n{stk}\n{ftr}\n'.format(hdr=errorHdr, error=err, ftr=errorFooter, stk=stacktrc)

以上是关于python 一个小文件,以帮助终端中的python错误的主要内容,如果未能解决你的问题,请参考以下文章

在Mac终端中运行python。有时它运行良好,有时它会卡住而没有响应

pytho 的基本语法

Pytho怎样自学?

pytho xlrd简介

python--基本语法

模块与包--未完成整理