作者timwen (婚前忧郁症)
看板Python
标题[问题] ScrolledText的问题
时间Thu Mar 11 19:10:30 2021
在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未定义…
请问这问题该如何解决…
谢谢指教
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.97.150 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1615461032.A.80D.html
1F:→ gaexpa066454: 我猜值域问题 03/11 21:17
2F:→ timwen: 之前功能分别在两个不同分页没这问题、 03/11 21:42
3F:→ timwen: 写在同一分页上、套上一个combobox 03/11 21:42
4F:→ timwen: 好像多了一层、不过报错是说我的元件 03/11 21:43
5F:→ timwen: scrolledtext没定义…我就蒙了XD 03/11 21:44