HTML中Python脚本的进度条
我一直在做一个项目,使用flask在web应用程序中运行NMAP扫描,并将结果显示回UI。NMAP扫描似乎需要一段时间才能运行。谁能告诉我如何在HTML UI中添加进度条 我正在运行的脚本Discovery1.pyHTML中Python脚本的进度条,python,html,flask,progress-bar,Python,Html,Flask,Progress Bar,我一直在做一个项目,使用flask在web应用程序中运行NMAP扫描,并将结果显示回UI。NMAP扫描似乎需要一段时间才能运行。谁能告诉我如何在HTML UI中添加进度条 我正在运行的脚本Discovery1.py import nmap import pandas as pd ns = nmap.PortScanner() ns.scan('10.0.0.0/24') print(ns._scan_result) print(ns.csv(),
import nmap
import pandas as pd
ns = nmap.PortScanner()
ns.scan('10.0.0.0/24')
print(ns._scan_result)
print(ns.csv(),file=open('results.csv','w'))
df = pd.read_csv("results.csv", delimiter=";")
df.to_csv("results.csv", index=None)
由于一些奇怪的原因,HTML页面Network.HTML的部分不能显示在这里。如何实现这一点并在HTML页面中显示 progressbar应该用HTML/CSS/JavaScript制作。如果希望它显示正确的进度,则需要在服务器上公开一个函数,该函数将能够返回当前进度。您可以使用JavaScript反复请求当前进度并更新progressbar.Thank vzone。你知道python和JS中是什么样子吗?有很多代码需要编写。除非有现成的解决方案,但我不知道。progressbar应该用HTML/CSS/JavaScript制作。如果希望它显示正确的进度,则需要在服务器上公开一个函数,该函数将能够返回当前进度。您可以使用JavaScript反复请求当前进度并更新progressbar.Thank vzone。你知道python和JS中是什么样子吗?有很多代码需要编写。除非有现成的解决方案,但我不知道。