python 生成html文件并端口展示

1.生成相关的html文件

python 复制代码
import json
import os
import calc
import requests
import numpy as np
 
with open('picture', 'r',encoding='utf-8') as f:
    lines = f.readlines()
html = '<html>\n<html lang="zh">\n<head>\n<meta charset="UTF-8">\n<title>图片展示</title>\n</head>\n<body>\n'
for line in lines:
    line_vec = line.strip().split("\t")
    html += '<div>\n'
    if len(line_vec)>2:
        for i in range(2,len(line_vec)):
            html += '<img src="'+line_vec[i]+'" width="400">\n'
    html += '<p>query is: {'+line_vec[0]+'}</p>\n'
    html += '<p>tags are: {'+line_vec[1]+'}</p>\n'
    html += '</div>\n'
html += '</body>\n</html>'
 
# 写入HTML文件
with open('result.html', 'w') as f:
    f.write(html)

2.终端执行

bash 复制代码
python3 -m http.server 8080

3.浏览器访问ip+端口号进行查看(改成自己当前机器的ip)

bash 复制代码
http://127.0.0.1:8080/result.html
相关推荐
悠哉悠哉愿意3 分钟前
【ROS2学习笔记】服务
开发语言·笔记·学习·ros2
Ivanqhz13 分钟前
Rust的错误处理
开发语言·后端·rust
easyboot18 分钟前
python的print加入颜色显示
开发语言·python
say_fall1 小时前
精通C语言(1.内存函数)
c语言·开发语言
aopstudio1 小时前
llms.txt:为大模型打造的“网站说明书”
人工智能·python·llm·开发者工具
草莓熊Lotso1 小时前
《吃透 C++ vector:从基础使用到核心接口实战指南》
开发语言·c++·算法
java1234_小锋2 小时前
[免费]基于Python的Flask+Vue进销存仓库管理系统【论文+源码+SQL脚本】
后端·python·flask
-雷阵雨-2 小时前
数据结构——LinkedList和链表
java·开发语言·数据结构·链表·intellij-idea
大飞pkz5 小时前
【设计模式】责任链模式
开发语言·设计模式·c#·责任链模式
AI视觉网奇6 小时前
rknn yolo11 推理
前端·人工智能·python