Python⾼级的tkinter题⽬
1、 tkinter是Python的标准库,是GUI的⾸选。
试题答案:√
2、 tkinter是对Tcl/Tk的进⼀步封装,并提供了强⼤的跨平台图形⽤户界⾯编程的功能。IDLE就是使⽤tkinter开发的。
试题答案:√
3、 tkinter.scrolledtext提供了带滚动条的⽂本框。
试题答案:√
4、 k还提供了Combobox、Progressbar和Treeview等组件。
试题答案:√
5、 tkinter的常⽤组件中的组件Canvas是指画布,是⽤于绘制直线、椭圆、多边形等各种图形的画布。
试题答案:√
6、 tkinter的常⽤组件中的组件Checkbutton是指复选框形式的按钮。
试题答案:√
7、 tkinter的常⽤组件中的组件Entry是指单⾏⽂本框。
试题答案:√
8、 tkinter的常⽤组件中的组件Canvas是指按钮组件。
试题答案:×
9、 tkinter的常⽤组件中的组件Button是指画布组件。
试题答案:×
10、 tkinter的常⽤组件中的组件Button是指按钮组件。
试题答案:√
11、 tkinter的常⽤组件中的组件Frame是指框架,可作为其他组件的容器,常⽤来对组件进⾏分组。试题答案:√
12、 tkinter的常⽤组件中的组件Label是指列表框。
试题答案:×
13、 tkinter的常⽤组件中的组件Scrollbar是指列表框。
试题答案:×
14、 tkinter的常⽤组件中的组件Listbox是指列表框。
试题答案:√
15、 tkinter的常⽤组件中的组件Message是指多⾏⽂本框。
试题答案:√
16、 tkinter的常⽤组件中的组件Rediobutton是指单选按钮,同⼀组中的单选按钮任何时刻只能有⼀个处于选中状态。
试题答案:√
17、 tkinter的常⽤组件中的组件Rediobutton是指单选按钮,同⼀组中的单选按钮任何时刻只能有⼀个处于选中状态。
试题答案:√
18、 tkinter的常⽤组件中的组件Rediobutton是指多选按钮。
试题答案:×
writelines在python中的用法19、 tkinter的常⽤组件中的组件Toplevel常⽤来创建新的窗⼝。
试题答案:√
20、 root = tkiner.Tk()⽤于创建应⽤程序窗⼝
试题答案:√
21、如何使⽤tkinter实现三个标签滚动显⽰名单的效果?⽤什么函数创建名单的⽆限循环?
学⽣答案:
使⽤三个标签滚动显⽰名单,每次滚动时,把第⼆个标签的名字赋值给第⼀个标签,把第三个标签上的名字赋值给第⼆个标签,然后从总名单上选取下⼀个显⽰到第三个标签上
22、编程:使⽤scrapy框架编写爬⾍程序,爬取天涯⼩说
import scrapy
___________(4)_______________#获取下⼀页⽹址并继续爬取
d = url[url.rindex('-')+1:url.rindex('.')]
u = 'bbs.tianya/post-16-1126849-{0}.shtml'
next_url = u.format(int(d)+1)
try:
___________(5)_______________
except:
pass
答案:
importscrapyclassMySpider(scrapy.spiders.Spider):#爬⾍的名字,每个爬⾍必须有不同的名字name=’spiderYichangGuishi’#要爬取的⼩说⾸页,第⼀篇start_ urls=[’bbs.tianya/post-16-1126849-1.shtml’]#对每个要爬取的页⾯,会⾃动调⽤下⾯这个⽅法defparse(self,response):#⽤来存放当前页中的⼩说正⽂content=[]foriinresponse.xpath(’//div’):ifi.xpath(’@_hostid’).extract()==[’13357319’]:forjini.xpath(’div//div’):#提取⽂本,过滤⼲扰符号c=j.xpath(’text()’).extract() g=lambdax:x.strip(’\n\r\u3000’).replace(’<br>’,’\n’).replace(’|’,’’)c=’\n’.join(map(g,c)).strip()content.append(c)withopen(’’,’a+’,encoding=’utf8’)asfp:fp. writelines(content)url=response.url#获取下⼀页⽹址并继续爬取d=url[url.rindex(’-’)+1:url.rindex(’.’)]u=’bbs.tianya/post-16-1126849-{0}.shtml’next_ur l=u.format(int(d)+1)try:yieldscrapy.Request(url=next_url,callback=self.parse)except:pass
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论