python
import hashlib
def short_code(url):
hash_object = hashlib.sha1(url.encode())
hex_code = hash_object.hexdigest()
return short_code
long_url = "https://example.com/very/long/url"
short_url = short_code(long_url)
print(short_url)
python
from flask import Flask, redirect
app = Flask(__name__)
@app.route('/<short_code>')
def redirect_url(short_code):
return redirect(long_url)
def get_long_url(short_code):
return "https://example.com/very/long/url"
if __name__ == '__main__':
app.run()