Как выполнить мой скрипт python, который находится в HTML
Недавно появилось обновление, в котором мы можем внедрить скрипт python в код html. Это называется pyscript : https://pyscript.net/
Просто нужно импортировать ссылку CDSN между <head> </head> тегами HTML.
Но только одна проблема - как мне передать входные данные в мой скрипт python и вернуть вывод при нажатии кнопки SUBMIT
Я пытался создать простую страницу с выбором файла и кнопкой отправки
Мой код :
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
<script defer src="https://pyscript.net/alpha/pyscript.js"></script>
</head>
<body>
<p>Click on the "Choose File" button to upload a file:</p>
<form action="/action_page.php">
<input type="file" id="myFile" name="filename">
<input type="submit">
</form>
<py-script>
def readfile():
with open(filename) as myfile:
head = [next(myfile) for x in range(1,5)]
print(head)
</py-script>
</body>
</html>
Данные в файле ABC.txt
1,2,A
1,1,B
0,0,1
1,1,K
h,j,l
y,u,i
a,h,g
a,h,l
e,t,y
Как вызвать код моего скрипта python по нажатию кнопки SUBMIT & вывести первые 5 текстовых строк из файла и отобразить.