、ランダム呼び出し可能Tkinterのではないですが、私はTkinterのでGUIを作った、と私はmin. number
とmax. number
を設定するためにエントリを使用したいが、私はこのエラーを取得します:ここTypeError例外は、「strが」私は乱数ジェネレータを作りたい
TypeError, 'str' is not callable it comes from "i = randint(str(min_val()), str(max_val()))"
フル機能:
def gen():
min_val = str(entry1.get())
max_val = str(entry2.get())
i = randint(str(min_val()), str(max_val()))
root.update_idletasks()
v.set(i)
randint関数は整数パラメータを必要とします。 – SRD
'min_val()'と 'min_val'とは何が違うと思いますか?また、これは本当にあなたのコードがどのように書かれているのですか?最後の3行は 'gen()'の中にインデントされていませんか? –
Pythonは "それは〜から来ます"というフレーズを含むエラーを投げません。トレースバックを含む_exact_エラーメッセージを投稿してください。 –