用代码生成一个个人信息填写的html页面
时间: 2024-02-29 10:53:53 浏览: 21
好的,以下是一个简单的 Python 代码示例,可以生成一个包含个人信息填写表单的 HTML 页面:
```python
# 定义一个字典,存储表单中的各项信息
form_data = {
"姓名": "",
"性别": "",
"年龄": "",
"邮箱": "",
"手机号": ""
}
# 生成 HTML 页面
html = """
<!DOCTYPE html>
<html>
<head>
<title>个人信息填写表单</title>
<meta charset="UTF-8">
</head>
<body>
<form>
<label>姓名:</label>
<input type="text" name="name" value="{name}"><br>
<label>性别:</label>
<input type="radio" name="gender" value="男">男
<input type="radio" name="gender" value="女">女<br>
<label>年龄:</label>
<input type="number" name="age" value="{age}"><br>
<label>邮箱:</label>
<input type="email" name="email" value="{email}"><br>
<label>手机号:</label>
<input type="tel" name="phone" value="{phone}"><br>
<input type="submit" value="提交">
</form>
</body>
</html>
""".format(**form_data)
# 将生成的 HTML 页面保存到文件
with open("personal_info.html", "w", encoding="utf-8") as f:
f.write(html)
```
在上述代码中,我们首先定义了一个字典 `form_data`,用于存储表单中的各项信息。然后通过字符串格式化的方式,将这些信息填充到 HTML 模板中,生成最终的 HTML 页面。最后,我们将生成的 HTML 页面保存到当前目录下的 `personal_info.html` 文件中。
你只需要将上述代码保存为一个 `.py` 文件,然后在命令行中运行该文件,即可生成一个个人信息填写表单的 HTML 页面。