HTML-форма, которая отправляет переменную python при отправке и запускает скрипт - PullRequest
1 голос
/ 29 сентября 2019

Я работал над веб-приложением проекта, которое запускает скрипт и возвращает результаты обратно в пользовательский интерфейс.У меня есть сценарий и 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 в примере и запускает скрипт,

Я попробовал несколько методов, найденных в Интернете, но все они казались очень сложными, поэтому я публикую свой исходный код.

заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...