それらを印刷するには、Python 2.7のサーバーサイドからJavaScriptのフロントエンドまでリストを取得する必要があります。これを行う方法はありますか?「self.response.out.write(my_list)」でリストを渡そうとしました。
import webapp2
import jinja2
import os
import logging
from google.appengine.ext import db
import random
from google.appengine.api import users
jinja_environment = jinja2.Environment(
    loader=jinja2.FileSystemLoader(os.path.dirname(__file__) + '/template'))
class MainPage(webapp2.RequestHandler):
    def get(self):
      # Print webpage
      template_values = {}
      template = jinja_environment.get_template('index.html')
      self.response.out.write(template.render(template_values))
    def post(self):
      my_list = ['one', 'two', 'three', 'four']
      self.response.out.write(my_list)
app = webapp2.WSGIApplication([('/', MainPage),],debug=True)
リストをループしてコンソールに出力する Javascript コード。
function refresh(e) {
    console.log('Refresh.');
    addNewWord();
}
function addNewWord() {
    console.log('Add new words');
    $.ajax('/',{
        type: 'POST',
        data: {
        },
        success: handleResponse
    });
}
function handleResponse(data) {
    console.log('Got from server:' + data);
    for (var i = 0; i <data.length; i++) {
        console.log(data[i]);
    }
}
$(document).ready(function() {
    $('#refreshButton').click(refresh);
});