使用test测试后反馈如下,本人计算机小白,现在很是着急55
Bug descryption
Traceback (most recent call last):
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 107, in expand_string
self.strings[name])
KeyError: 'apr'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./08-Assets/Scripts/author_count.py", line 58, in
main()
File "./08-Assets/Scripts/author_count.py", line 16, in main
xxd.load(bib)
File "D:\����\working\08-Assets\Scripts\obs.py", line 59, in load
bib_database = bibtexparser.load(bibtex_file)
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser_init_.py", line 69, in load
return parser.parse_file(bibtex_file)
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bparser.py", line 169, in parse_file
return self.parse(file.read(), partial=partial)
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bparser.py", line 147, in parse
self._expr.parseFile(bibtex_file_obj)
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibtexexpression.py", line 278, in parseFile
return self.main_expression.parseFile(file_obj, parseAll=True)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 1907, in parse_file
return self.parse_string(file_contents, parseAll)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 1131, in parse_string
loc, tokens = self._parse(instring, 0)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 817, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, doActions)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 4891, in parseImpl
return super().parseImpl(instring, loc, doActions)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 4790, in parseImpl
loc, tokens = self_expr_parse(instring, loc, doActions)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 817, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, doActions)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 4114, in parseImpl
return e._parse(
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 856, in _parseNoCache
tokens = fn(instring, tokens_start, ret_tokens)
File "D:\anzhuang2\anaconda3\lib\site-packages\pyparsing\core.py", line 291, in wrapper
ret = func(*args[limit:])
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bparser.py", line 187, in
lambda s, l, t: self._add_entry(
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bparser.py", line 277, in _add_entry
d[self._clean_field_key(key)] = self._clean_val(fields[key])
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bparser.py", line 228, in _clean_val
return as_text(val)
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 270, in as_text
return text_string_or_expression.get_value()
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 231, in get_value
return ''.join([BibDataString.expand_string(s) for s in self.expr])
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 231, in
return ''.join([BibDataString.expand_string(s) for s in self.expr])
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 197, in expand_string
return string_or_bibdatastring.get_value()
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 178, in get_value
return self._bibdatabase.expand_string(self.name)
File "D:\anzhuang2\anaconda3\lib\site-packages\bibtexparser\bibdatabase.py", line 109, in expand_string
raise(UndefinedString(name))
bibtexparser.bibdatabase.UndefinedString: 'apr'