0
私は最終的に私のブラウザに表示するデータを得ましたが、私はちょっとした問題はそのデータがどのように表示されているのか、私が現時点でできることは新しい行を作ることだけです。私は実際には別々の行に物を入れようとしています。PythonとFlaskのフォーマット出力
マイフラスココードは
from __future__ import print_function
import flask
from myoptimizer_optimizer import Site, Sport, get_optimizer
app = flask.Flask(__name__)
@app.route('/yield')
def index():
def inner():
optimizer = get_optimizer(Site.SomeSite, Sport.SomeSport)
optimizer.load_players_from_CSV("/myssdvfile.csv")
player = optimizer.players[0] # get random player from optimizer players
player.max_exposure = 0.5
lineup_generator = optimizer.optimize(3)
for lineup in lineup_generator:
yield '%s</br>\n' % lineup
return flask.Response(inner(), mimetype='text/html') # text/html is required for most browsers to show the partial page immediately
app.run(debug=True)
これは、この 1 Player1ポジションポイント2 Player2ポジションポイントなどの情報を返します....
それが連続してこの5回を行います。..しかし、私は、
1.Player1 Position Points
2.Player2 Position Points
-------------------------
Next generated lines
1.Player1 Position Points
2.Player2 Position Points
私はプレーヤーを分ける方法について考えていません。私は上記のようにテキストを書式設定する方法を知りません。
は今、プレイヤーが一列にまだあるが...ラインは、個々の作るために働いていたこと、ありがとう...のような1 player1 55 55、player2 22 22、player3 66 66試してみてください – JJWatt