[問題] ScrolledText的問題

作者: timwen (婚前憂鬱症)   2021-03-11 19:10:30
在ScrilledText使用上遇到一些問題、
請教各路大神…
程式碼如下:
def search_a():
一些爬蟲…
爬蟲結果放在data_a
src.insert('end',data_a)<<<<<問題2
def choose():
if 選項1:
layout_a()
else:
layout_b()
def layout_a():
一些label…
bnt=tk.Button(…,command=search_a)
src=tk.Scrolledtext(…)
src.insert('end','123') <<<<<問題1
def layout_b():
跟layout_a一樣、省略
cbb=tk.Combox(…)
cbb.bind("<<ComboboxSelected>>,choose)
問題是這樣…
讓使用者選功能、選好後觸發choose
分別觸發layout_a跟layout_b
選了layout_a
在問題1那段src.insert可以正常呈現出來
可是按下layout_a裡面的按鈕
執行search_a後
再問題2那邊的src.insert就會出錯
報錯內容是src未定義…
請問這問題該如何解決…
謝謝指教
作者: gaexpa066454 (玄)   2021-03-11 21:17:00
我猜值域問題
作者: timwen (婚前憂鬱症)   2021-03-11 21:42:00
之前功能分別在兩個不同分頁沒這問題、寫在同一分頁上、套上一個combobox好像多了一層、不過報錯是說我的元件scrolledtext沒定義…我就濛了XD

Links booklink

Contact Us: admin [ a t ] ucptt.com