Я установил модули avro в python, запустив «pip install avro», но похоже, что модуль не распознается. Я запустил следующий код:
import avro.schema
from avro.datafile import DataFileReader, DataFileWriter
from avro.io import DatumReader, DatumWriter
reader = avro.datafile.DataFileReader(open('C:\\Users\\rgopi\\Downloads\\userdata1.avro.avro',"rb"),avro.io.DatumReader())
schema = reader.meta
print(schema)
, где написано «avro»: неизвестное слово в коде Visual Studio. Тем не менее, я запустил код, и он выдает следующую ошибку:
*> Файл "d: /Junk/test.py", строка 1, в
import avro.schema File "C:\Python37\lib\site-packages\avro\schema.py", line 383
except Exception, e:
^ SyntaxError: invalid syntax*
Что я делаю не так?