IndexError: Cannot choose from an empty sequence // Werkzeug Debugger var CONSOLE_MODE = false, EVALEX = true, EVALEX_TRUSTED = false, SECRET = "Cztug1SITH6VWk19YYTC";
IndexError
IndexError: Cannot choose from an empty sequence
Traceback(most recent call last)
The above exception was the direct cause of the following exception:File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line2551, in__call__
def __call__(self, environ: dict, start_response: t.Callable) -> t.Any:
"""The WSGI server calls the Flask application object as the
WSGI application. This calls :meth:`wsgi_app`, which can be
wrapped to apply middleware.
"""
return self.wsgi_app(environ, start_response)
File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line2531, inwsgi_app
try:
ctx.push()
response = self.full_dispatch_request()
except Exception as e:
error = e
response = self.handle_exception(e)
except: # noqa: B001
error = sys.exc_info()[1]
raise
return response(environ, start_response)
finally:
File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line2528, inwsgi_app
ctx = self.request_context(environ)
error: t.Optional[BaseException] = None
try:
try:
ctx.push()
response = self.full_dispatch_request()
except Exception as e:
error = e
response = self.handle_exception(e)
except: # noqa: B001
error = sys.exc_info()[1]
File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line1825, infull_dispatch_request
request_started.send(self)
rv = self.preprocess_request()
if rv is None:
rv = self.dispatch_request()
except Exception as e:
rv = self.handle_user_exception(e)
return self.finalize_request(rv)
def finalize_request(
self,
rv: t.Union[ft.ResponseReturnValue, HTTPException],
File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line1823, infull_dispatch_request
try:
request_started.send(self)
rv = self.preprocess_request()
if rv is None:
rv = self.dispatch_request()
except Exception as e:
rv = self.handle_user_exception(e)
return self.finalize_request(rv)
def finalize_request(
File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line1799, indispatch_request
and req.method == "OPTIONS"
):
return self.make_default_options_response()
# otherwise dispatch to the handler for that endpoint
view_args: t.Dict[str, t.Any] = req.view_args # type: ignore[assignment]
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
def full_dispatch_request(self) -> Response:
"""Dispatches the request and on top of that performs request
pre and postprocessing as well as HTTP exception catching and
error handling.
File "/www/wwwroot/chat.py", line39, ingen_header
# post入参访问方式二:from-data(k-v)格式参数
@api.route('/gen_header', methods=['post'])
def gen_header():
wd = flask.request.values.get('wd')
future = executor.submit(do_heavy_work,wd)
return str(future.result())
def do_heavy_work(wd):
prompt = wd
#openai.api_key = api_key_list[-1]
openai.api_key = random.choice(api_key_list)
File "/usr/local/python3/lib/python3.7/concurrent/futures/_base.py", line435, inresult
self._condition.wait(timeout)
if self._state in [CANCELLED, CANCELLED_AND_NOTIFIED]:
raise CancelledError()
elif self._state == FINISHED:
return self.__get_result()
else:
raise TimeoutError()
def exception(self, timeout=None):
"""Return the exception raised by the call that the future represents.
File "/usr/local/python3/lib/python3.7/concurrent/futures/_base.py", line384, in__get_result
with self._condition:
return self._state in [CANCELLED, CANCELLED_AND_NOTIFIED, FINISHED]
def __get_result(self):
if self._exception:
raise self._exception
else:
return self._result
def add_done_callback(self, fn):
"""Attaches a callable that will be called when the future finishes.IndexError: Cannot choose from an empty sequence
This is the Copy/Paste friendly version of the traceback.
concurrent.futures.process._RemoteTraceback: """Traceback (most recent call last): File "/usr/local/python3/lib/python3.7/concurrent/futures/process.py", line 239, in _process_worker r = call_item.fn(*call_item.args, **call_item.kwargs) File "/www/wwwroot/chat.py", line 44, in do_heavy_work openai.api_key = random.choice(api_key_list) File "/usr/local/python3/lib/python3.7/random.py", line 261, in choice raise IndexError('Cannot choose from an empty sequence') from NoneIndexError: Cannot choose from an empty sequence"""The above exception was the direct cause of the following exception:Traceback (most recent call last): File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line 2551, in __call__ return self.wsgi_app(environ, start_response) File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line 2531, in wsgi_app response = self.handle_exception(e) File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line 2528, in wsgi_app response = self.full_dispatch_request() File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line 1825, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line 1823, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/python3/lib/python3.7/site-packages/flask/app.py", line 1799, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) File "/www/wwwroot/chat.py", line 39, in gen_header return str(future.result()) File "/usr/local/python3/lib/python3.7/concurrent/futures/_base.py", line 435, in result return self.__get_result() File "/usr/local/python3/lib/python3.7/concurrent/futures/_base.py", line 384, in __get_result raise self._exceptionIndexError: Cannot choose from an empty sequenceThe debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error. If you enable JavaScript you can also use additional features such as code execution (if the evalex feature is enabled), automatic pasting of the exceptions and much more.Brought to you byDON'T PANIC, your friendly Werkzeug powered traceback interpreter.Console Locked
The console is locked and needs to be unlocked by entering the PIN. You can find the PIN printed out on the standard output of your shell that runs the server.
PIN:
一:小孩益智玩具有哪些种类
在小的时候,可以通过一些玩具来培养孩子的智力发育。而且很多玩具还可以提高孩子的动手能力和孩子的思维能力,培养孩子独立思考的能力和大脑的开发,那么儿童益智类玩具有哪些?
儿童益智类玩具有哪些?环类
最著名的是九连环,它起源于宋代。它包含极其深刻的顺序原则,如果找不到法律,则很难解决。技巧类游戏,均含有很深的数学道理,有助于培养提高人的空间想像、逻辑思维和数学分析能力。
扣类
包括鸳鸯扣,吉祥扣,同心结,前扣结,M扣,这些游戏大多数都使用了弹性的绳子。其中,M按钮最具代表性。您可能会无意中将其分开,但安装后会感到茫然。很难掌握其规律性。
绳类
它一般是将绳从设定好的框架中取出,如迷宫象、高音符。这类游戏难度较大,这正如每位水手都必须掌握几十种绳结一样,绳因其最具柔韧性,变化也很多。
拼板类
这类游戏普遍属于高难度,如“T之谜”、“华太郎”、“七巧板”、“六巧板”这类游戏要求完全跳出常规思维的圈套,绝不能仅局限几块拼板的形状,多花一点时间,可以告诉你全新的思维 *** 。
积木
积木玩具是用木头制成的。优点在于,由于原材料是木材,因此与其他化学原料(例如塑料)相比,它是相对安全的,化学原料可以说是无毒无味的,这也是许多父母为婴儿选择积木玩具的原因。
综合类
这类游戏品种繁多,较有代表性的有“单身贵族”、“河内金塔”、“魔盒”、“古鹿之谜”、 “绝处逢生”等。“单身贵族”起源于18世纪法国宫廷贵族, 是一种挑战自我的游戏,锻炼以少数图像进行逻辑推理的能力。
儿童益智玩具的种类有哪些?1.拼图玩具类
注重儿童的认知、分析、想象能力。
2.游戏玩具类
最直观的是能够提高儿童认知能力,此外,开发他们的思维、锻炼操作技巧和手眼协调的能力。
3.数字算盘文字类
启发孩子对形状、数、量的准确理解,进而锻炼肌肉的灵活性。
4.工具类
主要让儿童认识、掌握各种工具的形状、颜色和构造,在这一过程中训练孩子们的实际动手操作能力和手眼协调能力、开发想象力。
5.益智组合类
培养孩子的空间想象能力及精细动手操作能力,从而加深对时间、动物、交通工具和房屋形状、颜色等方面的理性理解。
6.积木类
注意训练儿童的想象力和协调性。
7.交通玩具类
通过提高儿童对火车、汽车及各种工程车的构造的认知和了解,在些基础上训练其组装、拖拉和整理的能力,提高动手意识和生活自理能力,并通过拼搭了解物体之间的变换关系。
8.拖拉类
提高孩子们的认知能力,根据不同的拖拉动物,让其知道各种动物的不同特点,锻炼他们在大范围内的行走能力。
9.拼板玩具类
由各种形状各异、内容丰富的拼板组成,在儿童对图形的组合、拆分、再组合有一定认知的基础上,锻炼独立思考的能力,同时培养他们的耐心和持之以恒的精神。
10.卡通玩偶类
父母忙碌时,需要一些陪伴儿童们的娱乐型玩具,而造型可爱的卡通玩偶则是孩子们广为欢迎的。
二:小孩益智玩具有哪些好玩的
我的宝宝三岁多,最近疯狂迷恋葡萄积木,我觉得还不错,可以锻炼孩子的想象力和思维能力!
三:小孩益智玩具有哪些品牌
最有效的教育方式是,孩子应该在可爱的事物中发挥作用。——柏拉图
我们家有很多玩具。起初,我购买它们的时候,是为了满足大人的需要:让孩子开心,大人能闲适一段时间;弥补童年时期玩具少的缺失感。后来,当我观察孩子玩玩具的时候,我发现了一些很有意思的场景:
孩子看见这些尺寸适宜他们抓握的东西很兴奋,他的小手在摩擦玩具的质感,也想用嘴巴去尝试一下它的味道。如果小手够不到它,他双脚也开始踢起来了,几乎是手舞足蹈了……
孩子可不愿意依照你教他的玩法,他想做玩具的主人。他把它里里外外观察一遍,或是看似粗暴地拍打一遍。他喜欢自己东抠抠西戳戳,全然不顾大人说的不是这样的、不能弄断它……
孩子还喜欢把它抛得远远地,然后乐不可支,然后再用自己圆溜溜的大眼睛到处寻找它。当它回到自己的视线时,孩子止不住咯咯笑,然后甩手又扔掉了……

作为经常捡玩具的大人,我常常在揣摩:
玩具对于孩子来说是什么呢?他好奇地对这些小玩意儿抓、啃、咬、丢,是不是总在发出疑问:
我能不能得到它?
它是什么味道的?
它被丢掉后会不会消失不见?
我们弄不清楚孩子为何把它弄得满是口水;不明白他明明就是喜爱它,但为何总是不停地丢掉。但其实,他就是通过自己的探索告诉你,他是通过玩具在认识世界,理解世界的因果关系。
蒙特梭利在《童年的秘密》里面描述了一个场景,令我印象非常深刻:孩子来到这个世界上,要去适应这个对他来说全新、陌生的环境,其实比我们想象中难。因为周围的东西对他来说都是庞大的、高耸的、不可控的。你能想象自己缩小成一个婴儿看待家里摆设的感觉吗?因此,她建议家庭中引入适用孩子的家具(矮桌、小沙发等),让孩子减少挫败感和失控感。我觉得不一定每个家庭都能提供适合孩子的家具,但是玩具,可以说是一种过渡:尺寸适宜的它是能帮助孩子认识世界、满足自己、发展自己的产物。
怎么选适宜孩子的玩具呢?你也许已经发现,华德福的幼儿园可没有声电玩具,塑料玩具也极少。它们的玩具大多是天然材质,比如娃娃家、木头弯板、手工娃娃、丝绸、自然的石头、果实、种子、木质玩具等。德国Grimms品牌彩虹玩具、澳洲Papoose Toys纯手工玩具也逐渐被引进。
蒙特梭利则是有自己独特的教具,这种教具与玩具不一样的地方在于教具的设计目的在于帮助儿童心智的自我建构,使儿童在操作过程中达到自我教育,实现系统的感官训练。教具有序列安排,在颜色上力戒杂乱,并且有从简到难的使用 *** ,还有控制错误的功能。
我喜欢蒙特梭利的教具,也推崇华德福选购玩具的理念。在三年多的买买买时间里,在我特意观察、揣摩孩子与玩具之间的关系中,我整理了一系列购买玩具的心得:
一是有无预留想象的空间华德福的娃娃、小动物们的脸是没有五官的,据说是华德福创始人鲁道夫·施泰纳(Rudolf Steiner)的理念:为了激发孩子的想象力,孩子们的玩具应该在很大程度上不成形。
华德福玩具通常很简单,没有太多细节。这样就容易形成开放的玩具,也容易形成具备探索动力的玩具,可以完全由孩子们的想象力统治。
比如简单如一条丝绸,可以变成娃娃家的窗帘,也可以变成四季餐桌的桌布,也可以变成孩子们的裙子,也可以变成引领孩子奔跑的旗帜,还可以变成抓迷藏的道具。
二是是否是天然的材质我喜欢天然材质(实木、果实、石头、羊毛毡、棉质、丝绸等)的玩具,除了天然材质的环保健康气息,我认为孩子的小手抚摸在天然材质的玩具上,会有一种亲近自然的感觉。孩子对这类材质的玩具也有一种天生的敬畏感和好奇心,他们可以嗅出它自然的气息。
华德福教育的创始人鲁道夫.施泰纳将婴幼儿描述为“所有感官体”,孩子正在通过他们的所有感官进入世界并了解其运作,因此,给他们提供天然的、柔软的玩具培养他们敏感的触感是很重要的。据说柔软的毛绒玩具由有机和天然纤维制成,如棉,羊毛和丝绸,更能吸引婴幼儿的触感,还具有镇静和舒缓的品质。
三是有无美感孩子们的玩具,有一个必须的条件,那就是美。
玩具应该是美丽的,因为视觉和触摸一样重要。美丽的玩具不仅给孩子幸福感,而且还能培养他们的审美意识和欣赏能力。
至于什么是美?婴幼儿的眼光和大人们的眼光或许有一定的差距,但是我认为看到这个玩具的一刹那,能不能产生幸福感,这是一个有助于我们选购玩具的第六感。
天然材质的、色彩宛若彩虹般的、有手工质朴的感觉的、充满艺术感和童趣的……这些视觉效果或许会帮到你。
四是有无场景模仿的功能孩子们总喜欢模仿我们,因为大人对于他们来说无所不能,是一个生活的魔法师。
大人们能瞬间从厨房里端出丰盛的美食、能启动他们眼中庞大的汽车、能带他们去他们看来遥远的、玲琅满目的超市购物等等。所以孩子在玩玩具的时候,总想模仿大人。
他们还喜欢布置不一样的场景来模仿大人。比如厨房的过家家玩具,他们想象自己是厨师,可以顺利煮出各种各样的食物;比如构建玩具,能搭出家里、商场里那种高楼大厦的感觉实在太好了;比如轨道类游戏,能模仿大人从高速公路上开车飞驰的感觉太好了……
我曾在《高感性教育:带孩子去看舞台剧吧》里面提到过丹尼尔·平克在《未来在等待的人才》一书提及的观点:未来世界将属于具有高感性能力的人(有创造力,有同理心,能赋予事物意义的人)。
高感性指的是观察趋势和机会,以创造优美或感动人心的作品,编织引人入胜的故事,以及结合看似不相干的概念,转化为新事物的能力。而场景类模仿玩具,对培养高感性人才是十分有帮助的。
下面是我精选的想想最喜爱的玩具小伙伴,给大家提供一些参考:
品牌:B.toys比乐
适宜年龄:0+ ~99+
这是我在想想三个月的时候,无意中淘到的她人生第一个积木。当时她还不大会玩,但是这套积木是实木和水性漆,安全到可以让她啃咬。她大一些喜欢用它来搭高楼、搭火车、数数、认识字母,可以说是陪伴长大的礼物了……
玩具名称:天然白玉鹅卵石
适宜年龄:0+ ~99+
这是想想一岁多的时候,我痴迷华德福买的玩具。石头的质感非常好,光滑如玉。我有些懊恼买晚了,这么美好、天然的触感可以早一些给想想享受的……想想用它来搭一些形状、路径,或者用它过家家,她非常喜爱。
玩具名称:儿童天然玩具 马蹄石 菩提豆
适宜年龄:0+ ~99+
想想的菩提豆充满大自然的光泽感
菩提豆和马蹄石
这也是我在想想一岁多的时候给她买的天然玩具。想想用来数数、分类、搭建、做过家家食材,玩得不亦乐乎……
品牌:Hape 夸得瑞拉配件-滑梯响铃益智滚珠积木
适宜年龄:2+ ~12+
这是想想两岁多的时候买的STEAM教育类玩具。STEAM旨在帮助孩子对科学、技术、工程、艺术、数学原则的理解,让其数学逻辑、空间感、想象力和创造力得到提升。虽然看起来这个搭建很简单,但实际上要让珠子滑落到被子里真不容易呢。让孩子不断测试高度、移动距离,这就是它的魅力……
品牌:kidpik响声亚克力彩虹积木
适宜年龄:1+ ~99+
实木的、有各种彩沙、彩豆、彩色水,有半圆形、三角形、长方形、正方形的形状,试问哪个孩子不喜欢看起来像彩虹、摇起来有声音、玩起来有动态感觉的玩具呢。想想一岁多获得这个玩具很是兴奋,不过因为块头比较大,家长可以考虑两岁后再给孩子添置。
品牌:kidpik大颗粒实木彩虹积木
适宜年龄:1+ ~99+
想想三岁搭建的公园
想想两岁搭建的汽车
这是想想一岁多获得的玩具,她喜欢拼各种喜爱的形状、动物,或者把每个颜色拼成一个圆形。它是集拼图和积木的特点的玩具,十分耐玩。
品牌:Hape臻享积木30粒经典款原木纪念版积木
适宜年龄:2+ ~12+
这款积木获得普渡大学《工程天赋指南》推荐,除了看起来非常美貌,它蕴藏数学的整体和部分思维。让当时两岁的想想爱不释手。但是由于边角的确比起其他积木稍微尖一些,建议两岁以上的孩子在家长陪同下玩耍。
品牌:playtoys王子公主场景积木
年龄:0+~99+
这是我最喜欢的一款积木,手感非常好。积木握在手里有些沉,十分有安全感和信赖感。这也是想想爸爸唯一夸赞的积木玩具。想想十分爱玩,她对公主王子还不感兴趣,但是颜色、花纹让她乐于搭建自己的小房子。
大家又会买什么玩具给孩子玩呢?
版权声明:免责声明:本文来源网友投稿及网络整合仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。投诉邮箱:1765130767@qq.com.