У меня есть простая «голосовая» веб-страница, где пользователю представлена таблица с тремя столбцами. Каждый столбец будет содержать результаты запроса поисковой системы, затем пользователь выберет, какой столбец имеет лучший результат, и нажмите кнопку.как мне добавить партитуры для формы?
Вот пример: http://jsfiddle.net/rfeGa/
мне нужно помощь в следующем: 1. Как отслеживать голоса между страницей HTML и программой питона? 2. Я хочу сохранить список запросов в файле python, как передать эту информацию на веб-страницу?
Вот мой HTML-страница:
<!DOCTYPE html>
<html>
<head>
<title>Search Engine Comparator!</title>
</head>
<body>
% queries = ("ccny", "bmcc", "qcc");
% bingScore = googScore = yhooScore = 0;
% for q in queries:
The query is: {{ q }}
<br />
And the scores are: Bing = {{ bingScore }}, Google = {{ googScore }}, Yahoo = {{ yhooScore }}.
<hr>
<form action="/" method="post">
<table border="1" width="100%">
<tr>
<th>
<input type="submit" name="engine1" value="Engine 1 is better!" />
</th>
<th>
<input type="submit" name="engine2" value="Engine 2 is better!" />
</th>
<th>
<input type="submit" name="engine3" value="Engine 3 is better!" />
</th>
</tr>
</table>
</form>
% end
</body>
</html>
<script type="text/javascript">
</script>
Вот мой питон код:
from bottle import request, route, run, view
from mini_proj import *
@route('/', method=['GET', 'POST'])
@view('index.html')
def index():
return dict(parts = request.forms.sentence.split(),
show_form = request.method == 'GET');
run(host = 'localhost', port = 9988);
@GregS отредактирован, но, как вы можете видеть, там не так много. Я программировал только на python около месяца. – iCodeLikeImDrunk