用python写一个web服务器要求如下1将指定的html文件和css文件显示在网页上2用flask库3不在同一局域网也能访问
下面是一个使用Flask库编写的Python Web服务器,满足您的要求:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)
请确保在您的项目文件夹中包含一个名为index.html的HTML文件,并将其放在名为templates的文件夹中。您还需要创建一个名为static的文件夹,并将您的CSS文件放在其中。
确保您已经安装了Flask库,并在命令行中运行此脚本。然后,您可以通过在浏览器中输入http://localhost:5000来访问该网页。如果您想从其他设备访问该网页,可以使用服务器的IP地址代替localhost,并确保您的设备与服务器在同一网络中。
希望这对您有所帮助!
原文地址: http://www.cveoy.top/t/topic/h0ZP 著作权归作者所有。请勿转载和采集!