Я работал над веб-приложением проекта, которое запускает скрипт и возвращает результаты обратно в пользовательский интерфейс.У меня есть сценарий и HTML-страницы с колбой, но как я могу связать эти два через форму?
Это HTML-код, который у меня есть для формы:
<form action="/discovery1.py">
IP Range:<br>
<input type="text" name="IP_range" value="IP_range"><br>
<input type="Submit" value="Scan">
</form>
, и это скрипт, который я запускаю:
'' '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)
'' ''
Идея состоит в том, что пользователь вводит свой IP-адрес и при нажатии кнопки вводит 10.0.0.0/24 в примере и запускает скрипт,
Я попробовал несколько методов, найденных в Интернете, но все они казались очень сложными, поэтому я публикую свой исходный код.
заранее спасибо!