2017-10-02 7 views

答えて

-1

操作自体は危険ではありません。ユーザーがPythonのベット式を入力した場合、それはevalではありません。

結果がSQLデータベースに書き込まれる場合は、SQL文字列を作成する前に引用を検討する必要があります。

+0

この回答は真実ではなく、潜在的に危険です。 [ここ](https://stackoverflow.com/questions/15356649/can-pythons-string-format-be-made-safe-for-untrusted-format-strings)を参照してください。 –

+0

ああ、私は 'user_input_string'に気付かず、フォーマットテンプレートは私の心の中でハードコードされていました。とにかく、通常、テンプレート文字列はエンドユーザーによって提供されることは想定されていません。 – glenfant

関連する問題