def upload_lyrics():
file = request.files['file']
print file.filename, "File"
if file and allowed_file(file.filename, set(['txt'])):
# Make the filename safe, remove unsupported chars
filename = secure_filename(file.filename)
# Move the file form the temporal folder to
# the upload folder
file.save(os.path.join(app.config['UPLOAD_FOLDER_LYRICS'], filename))
# return labels for predicted mood
lyric_confidence_score = lyrics_predictor.predict_lyrics(file.read())
flash(lyric_confidence_score, 'mood')
return redirect(url_for('index'))
else:
flash("Invalid File",'error')
return redirect(url_for('index'))
评论列表
文章目录