| from flask import Flask, jsonify, abort, request
|
|
|
| app = Flask(__name__)
|
| def get_paragraph_capital(re):
|
| para = re
|
| s = para.split()
|
|
|
| for a in range(len(s)):
|
| s[a] = s[a][0].upper() + s[a][1:]
|
|
|
| back = ' '.join(s)
|
| return back
|
| @app.route('/capitalize', methods=['POST'])
|
| def capitalize_paragraph():
|
| data = request.get_json()
|
| paragraph = data.get('paragraph')
|
|
|
| if not paragraph:
|
| return jsonify({'error': 'No paragraph provided'}), 400
|
|
|
| capitalized_paragraph = get_paragraph_capital(paragraph)
|
| return jsonify({'capitalized_paragraph': capitalized_paragraph}), 200
|
|
|
|
|
| if __name__ == '__main__':
|
| app.run(debug=True) |