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:
一:心情歌词周杰伦
歌词如下:
乘着风 游荡在蓝天边
一片云掉落在我面前
捏成你的形状随风跟着我
一口一口 吃掉忧愁
载着你 彷佛载着阳光
不管到哪里 都是晴天
蝴蝶自在飞
花也布满天
一朵一朵 因你而香
试图让夕阳飞翔
带领你我环绕大自然
迎着风 开始共度每一天
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背 默默许下心愿
看远方的星 是否听得见
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背 默默许下心愿
看远方的星 如果听得见它一定实现
载着你 彷佛载着阳光
不管到哪里 都是晴天
蝴蝶自在飞花也布满天
一朵一朵 因你而香
试图让夕阳飞翔
带领你我环绕大自然
迎着风 开始共度每一天
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背 默默许下心愿
看远方的星 是否听得见
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背默默 许下心愿
看远方的星 如果听得见
它一定实现
扩展资料
创作背景
《心晴》是周杰伦第一张创作音乐专辑《JAY》中的第三主打曲,由周杰伦作词、作曲、合声,洪敬尧编曲,自搭Guitar及合声。
《心晴》这首歌的作词、作曲、合声编写、自搭guitar及合声都是由周杰伦亲自完成,歌曲中的合声则录制了21轨之多。前奏的汽车引擎是由PORCH收音。
2000年之前,黄舒骏在丰华做唱片时就收到过周杰伦创作的《心晴》。黄舒骏当时觉得《心晴》写得非常好,对周杰伦很好奇,向公司表示想用这个人,但是公司拖了一些时间,等到后来要用那首歌的时候,周杰伦已经开始录自己的专辑。
歌曲名称:星晴
歌曲作词:周杰伦
歌曲作曲:周杰伦
乘着风 游荡在蓝天边
一片云掉落在我面前
捏成你的形状
随风跟着我
一口一口 吃掉忧愁
载着你 彷佛载着阳光
不管到哪里 都是晴天
蝴蝶自在飞
花也布满天
一朵一朵 因你而香
试图让夕阳飞翔
带领你我环绕大自然
迎着风 开始共度每一天
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背 默默许下心愿
看远方的星 是否听得见
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背 默默许下心愿
看远方的星 如果听得见
它一定实现
载着你 彷佛载着阳光
不管到哪里 都是晴天
蝴蝶自在飞
花也布满天
一朵一朵 因你而香
试图让夕阳飞翔
带领你我环绕大自然
迎着风 开始共度每一天
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背 默默许下心愿
看远方的星 是否听得见
手牵手 一步两步三步四步 望着天
看星星 一颗两颗三颗四颗 连成线
背对背默默 许下心愿
看远方的星 如果听得见
它一定实现
二:美丽的心情歌词
歌曲美丽心情原唱:本多RuRu填词:姚谦谱曲:中岛美雪所属专辑:美丽心情发行时间:2001.02歌词多雨的冬季总算过去天空微露淡蓝的晴我在早春清新的阳光里看着当时写的日记原来爱曾给我美丽心情像一面深邃的风景那深爱过他却受伤的心丰富了人生的记忆只有曾天真给过的心才了解等待中的甜蜜也只有被辜负而长夜流过泪的心才能明白这也是种运气让他永远记得曾经有一个人给过完完整整的爱情那曾经爱着他的心情有一股傻傻的勇气那深爱过他却受伤的心丰富了人生的记忆只有曾天真给过的心才了解等待中的甜蜜也只有被辜负而长夜流过泪的心才能明白这也是种运气让他永远记得曾经有一个人给过完完整整的爱情只有曾天真给过的心才了解等待中的甜蜜也只有被辜负而长夜流过泪的心才能明白这也是种运气当我安安心心地走在明天里有不后悔美丽的心情
三:心墙歌词
如果再见不能红着眼,是否还能红着脸,如果过去还值得眷恋,别太快冰释前嫌。《匆匆那年》我已经相信有些人我永远不必等 所以我明白在灯火阑珊处为什么会哭。《K歌之王》版权声明:免责声明:本文来源网友投稿及网络整合仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。投诉邮箱:1765130767@qq.com.