python制作网页代码
时间: 2023-09-28 19:07:14 浏览: 90
Python可以使用多种框架和库来制作网页代码,以下是一个简单的Python Flask框架的例子:
```python
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def home():
return render_template('home.html')
@app.route('/about')
def about():
return render_template('about.html')
if __name__ == '__main__':
app.run(debug=True)
```
上述代码创建了一个Flask应用程序,其中定义了两个路由:主页和关于页面。这些路由使用了Flask的`render_template`函数来渲染HTML模板文件。
在应用程序的根目录下,需要创建一个templates文件夹,并在其中创建两个HTML模板文件:home.html和about.html。这些文件可以包含HTML、CSS和JavaScript代码,以及Python变量和表达式,用于动态生成网页内容。
例如,home.html可以如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<title>Home Page</title>
</head>
<body>
<h1>Welcome to my website!</h1>
<p>Here are some links:</p>
<ul>
<li><a href="{{ url_for('home') }}">Home</a></li>
<li><a href="{{ url_for('about') }}">About</a></li>
</ul>
</body>
</html>
```
上述HTML代码包含了一个标题和一个链接列表,其中链接使用了Flask内置的`url_for`函数来生成路由URL。
about.html的内容可以根据需要定制。运行应用程序后,可以在浏览器中访问主页和关于页面。
阅读全文