Пример #1
0
    def post(self):
        input_file = request.files['file'] #Might have to change the CURL filename on request.files['<CURL_FILENAME>']
        print(input_file)

        if input_file.filename == '':
            return {
                'success': False,
                'message': 'Invalid request: No file detected.'
            }
        
        if not self.allowed_file(input_file.filename):
            return {
                'success': False,
                'message': 'File extension is not allowed'
            }
        else:
            input_file.save(os.path.join('/tmp/', input_file.filename))
            print("ANALYZING!")
            big_five, the_one = Search.analyze(os.path.join('/tmp/', input_file.filename))
            os.remove(os.path.join('/tmp/', input_file.filename))
            return {
                'success': True,
                'input_sheet': input_file.filename,
                'prediction': the_one,
                'predicted_sheets': big_five
            }
Пример #2
0
 def post(self):
     message = Search.analyze()
     return {'status_code': 200, 'sheets': message}