使用 Python Flask 获取用户 IP 地址并保存到文件

本文将提供一种基于 Python Flask 框架的方法,用于获取用户的 IP 地址并将其保存到 1.txt 文件中。

1. 安装 Flask 框架

首先,你需要安装 Flask 框架,可以使用 pip 命令进行安装:

pip install flask

2. 编写 Flask 应用程序

接下来,编写一个简单的 Flask 应用程序:

from flask import Flask, request

app = Flask(__name__)

@app.route('/')
def index():
    return '''
        <form method='post'>
            <input type='submit' value='获取IP地址'>
        </form>
    '''

@app.route('/', methods=['POST'])
def get_ip():
    ip = request.remote_addr
    with open('1.txt', 'w') as f:
        f.write(ip)
    return 'IP地址已保存到 1.txt 文件中'

if __name__ == '__main__':
    app.run()

3. 运行 Flask 应用程序

在终端中运行以下命令启动 Flask 应用程序:

python app.py

4. 访问网址

在浏览器中输入 http://127.0.0.1:5000/,并点击页面上的“获取IP地址”按钮,即可获取用户的 IP 地址并将其保存到 1.txt 文件中。

Python Flask 获取用户 IP 地址并保存到文件

原文地址: https://www.cveoy.top/t/topic/n9D7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录