おはようございます。
問題文読ませていただきました。
TypeError: get() missing 1 required positional argument: 'index1'
とエラーされている感じですね。
get()
関数を活用して入力値を取得する場合、第一引数の指定が必須になります。
以下のようにコードを変更すると、うまくいきます。
python
1import tkinter
2from tkinter.scrolledtext import ScrolledText
3
4# Windowを生成する。
5tki = tkinter.Tk()
6
7# Windowの画面サイズを設定する。
8# geometryについて : https://kuroro.blog/python/rozH3S2CYE0a0nB3s2QL/
9tki.geometry('900x430')
10# Windowにタイトルにつける。
11tki.title('とぅりす')
12
13# ボタンをクリックした際に、実行する関数
14def btn_1_click():
15 # scrolledText Widgetへ入力される値を取得する。
16 # 指定した入力情報を取得する方法について : https://kuroro.blog/python/bK6fWsP9LMqmER1CBz9E/
17 x = txt_shousai.get('1.0', '2.0')
18 print(x)
19
20# Windowを親要素として、scrolledText Widgetを作成する。
21# font : fontの設定
22# height : 高さの設定
23# width : 幅の設定
24txt_shousai = ScrolledText(tki, font=("", 11), height=5, width=40)
25# Windowを親要素とした時に、scrolledText Widgetをどのように配置するのか?
26# placeについて : https://kuroro.blog/python/JyaHUKyFyxCa0baFfXg0/
27txt_shousai.place(x=100, y=300)
28
29# Windowを親要素として、button Widgetを作成する。
30# text : テキスト情報
31# command : ボタンをクリックした時に、実行する関数を設定。btn_1_clickとする。
32btn_add = tkinter.Button(tki, text='OK', command=btn_1_click)
33# Windowを親要素とした時に、button Widgetをどのように配置するのか?
34# placeについて : https://kuroro.blog/python/JyaHUKyFyxCa0baFfXg0/
35btn_add.place(x=400, y=250)
36
37# Windowをループさせて、継続的にWindow表示させる。
38# mainloopについて : https://kuroro.blog/python/DmJdUb50oAhmBteRa4fi/
39tki.mainloop()
ご確認のほど、よろしくお願いいたします。????♂️
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/16 03:40