Я работаю над чужим кодом, и он выдает ошибку, что InputStreamError не определен. Я новичок в python и не уверен, как сказать, где определен InputStreamError и как ссылаться на него из кода.
Это то, что у меня есть на данный момент:
from hachoir_core.error import HachoirError
from hachoir_core.cmd_line import unicodeFilename
from hachoir_parser import createParser
from hachoir_core.tools import makePrintable
from metadata import extractMetadata
from hachoir_core.i18n import getTerminalCharset
from sys import argv, stderr, exit
def getMetadata(inputFilename):
filename, realname = unicodeFilename(inputFilename), inputFilename
try:
parser = createParser(filename, realname)
except InputStreamError:
print "File cannot be found."
return
...
У кого-нибудь есть идеи, как я могу с этим разобраться?