0
でPythonの関数にパラメータを渡します。 ここで例をよく説明してください。は、私はこの小さな問題を持っている神社
Pythonコード(demineur.onclick関数は、xとyの値を必要とするが、私はそれらをレンダリングする内部キー引数を与えるカント)
私はPython用のxとyの引数を与えたいと思うか#! /usr/bin/python
# -*- coding:utf-8 -*-
from flask import Flask,render_template,url_for
app = Flask(__name__)
import demineur
@app.route('/')
def keyIt():
return render_template('demineur.html',cc=demineur.onclick(x,y)) #i know i cant do that but that what i want to do in reality so i let like that
if __name__ == '__main__':
app.run(debug=True)
機能(iとjのものがある) HTML
window.onload=function(){
tab=document.createElement("table")
for (i=0;i<20;i++){
row=tab.insertRow(0)
for (j=0;j<20;j++){
cell=row.insertCell(0)
cell.id=i+j
cell.setAttribute("onclick","{{cc("+i+","+j+")}}")
}
}
grille=document.getElementById("grille")
if (!grille.hasChildNodes()) {
grille.appendChild(tab);
};
だから、Pythonの関数に渡すために神社が、これは統合されていないと私はいけないので、私は直接xおよびyパラメータで関数を宣言カントルートがあるので迷惑をかけるxとyのcoordonateを実装すると、私は幻想的なことは必要ありません。 お手伝い願います。
が、私はポストをいけない参照の詳細については、
POST
リクエスト利用の場合でそれらにアクセスすることができます何か、私はちょうどpyファイル内の関数を呼び出すと、その(xとyが今定義されている)私はエラーAttributeErrorを取得する: 'NoneType'オブジェクトには、関数コールを取得しないonclick属性に関連する属性 '__call__'はありません – hube