Python Flask 获取用户 IP 地址并保存到文件
使用 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 文件中。
原文地址: https://www.cveoy.top/t/topic/n9D7 著作权归作者所有。请勿转载和采集!