Show More
@@ -825,13 +825,16 b' class VerboseTB(TBTools):' | |||
|
825 | 825 | call = tpl_call_fail % func |
|
826 | 826 | |
|
827 | 827 | # Don't attempt to tokenize binary files. |
|
828 |
if file.endswith(('. |
|
|
829 | frames.append('%s %s\n' % (link,call)) | |
|
830 | continue | |
|
831 | ||
|
832 | def linereader(file=file, lnum=[lnum], getline=linecache.getline): | |
|
828 | if not file.endswith(('.py', '.pyw')): | |
|
833 | 829 | if file.endswith(('.pyc','.pyo')): |
|
830 | # Look up the corresponding source file. | |
|
834 | 831 | file = pyfile.source_from_cache(file) |
|
832 | else: | |
|
833 | # .so, .pyd, etc. | |
|
834 | frames.append('%s %s\n' % (link,call)) | |
|
835 | continue | |
|
836 | ||
|
837 | def linereader(file=file, lnum=[lnum], getline=linecache.getline): | |
|
835 | 838 | line = getline(file, lnum[0]) |
|
836 | 839 | lnum[0] += 1 |
|
837 | 840 | return line |
General Comments 0
You need to be logged in to leave comments.
Login now