Я пытаюсь использовать следующий код для преобразования pdf в изображение, он работает нормально, когда программа запускается через терминал, но получает ошибку (объект модуля не может быть вызван) при работе в колбе
@app.route('/api/test', methods=['GET','POST'])
def test():
InputFileName=request.args.get('InputFileName')
OutputFileName=request.args.get('OutputFileName')
OutFileNameOnly=os.path.splitext(OutputFileName)
print(OutFileNameOnly)
extention=os.path.splitext(OutputFileName)
print(extention)
with Image(filename=InputFileName,resolution=300) as source:
images=source.sequence
pages=len(images)
for i in range(pages):
Image(images[i]).save(filename =OutFileNameOnly + str(i) + '.png')
response = {'message': 'image converted'}
response_pickled = jsonpickle.encode(response)
return Response(response=response_pickled, status=200, mimetype="application/json")
Результат должен бытьсохраненный pdf в файл изображения и сообщение должно отображаться на веб-странице