Как выполнить мой скрипт 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 текстовых строк из файла и отобразить.

Вернуться на верх