This article describes how to use the Flask framework to obtain user IP addresses in python. The example shows how to use the remote_addr framework to obtain IP addresses in Python, which is of great practical value, for more information about how to use the Flask framework to obtain user IP addresses, see the following example. Share it with you for your reference. The details are as follows:
The following code contains html pages and python code. it is very detailed. if you are using Flask, you can also learn the most basic Flask usage method.
The python code is as follows:
from flask import Flask, render_template, request# Initialize the Flask applicationapp = Flask(__name__)# Default route, print user's IP@app.route('/')def index(): ip = request.remote_addr return render_template('index.html', user_ip=ip)if __name__ == '__main__': app.run( host="0.0.0.0", port=int("80") )
The html code is as follows:
How To Get The IP Address Of The User
You IP address is: {{user_ip}}
Code to retrieve the IP
from flask import Flask, render_template, request# Initialize the Flask applicationapp = Flask(__name__)# Default route, print user's IP@app.route('/')def index(): ip = request.remote_addr return render_template('index.html', user_ip=ip)
I hope this article will help you with Python programming.