我正在尝试运行以下代码:
import web
urls = (
'/', 'index'
)
if __name__ == "__main__":
app = web.application(urls, globals())
app.run()
但这每次都会给我这个错误
C:\Users\aidke\Desktop>python app.py
Traceback (most recent call last):
File "C:\Users\aidke\AppData\Local\Programs\Python\Python37-32\lib\site-packages\web\utils.py", line 526, in take
yield next(seq)
StopIteration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "app.py", line 14, in <module>
app = web.application(urls, globals())
File "C:\Users\aidke\AppData\Local\Programs\Python\Python37-32\lib\site-packages\web\application.py", line 62, in __init__
self.init_mapping(mapping)
File "C:\Users\aidke\AppData\Local\Programs\Python\Python37-32\lib\site-packages\web\application.py", line 130, in init_mapping
self.mapping = list(utils.group(mapping, 2))
File "C:\Users\aidke\AppData\Local\Programs\Python\Python37-32\lib\site-packages\web\utils.py", line 531, in group
x = list(take(seq, size))
RuntimeError: generator raised StopIteration
我尝试了别人的代码,然后发生了完全相同的事情。此外,我尝试重新安装web.py(experimental),但仍然无法正常工作。
从文件路径进行判断,看起来您正在运行Python
3.7。如果是这样,您将被此处介绍的3.7版新行为所吸引:
PEP 479已为Python
3.7中的所有代码启用,这意味着在协程和生成器中直接或间接引发的StopIteration异常将转换为RuntimeError异常。(由Yury
Selivanov在bpo-32670中贡献。)
在此更改之前,StopIteration
由发电机举起或经过发电机只是简单地终止了发电机的使用寿命(默默地吞没了例外)。您正在使用的模块将必须重新编码才能按照3.7的预期工作。
他们可能需要更改:
yield next(seq)
至:
try:
yield next(seq)
except StopIteration:
return
对于这个错误我该怎么做呢? 错误:任务“:app:DexDebug”执行失败。 当我尝试运行我的应用程序时,这个问题就会出现。
每次尝试使用Jenkins执行测试用例时,下面的Java错误都会显示在我的测试报告中。 错误1:
问题内容: 我已经搜索了互联网的最深处,但似乎找不到答案-.- 问题出在我要编写的javaFx程序中。但是除了添加控制器类,我无能为力了。我遵循了几乎所有可以找到的教程,但是这个问题对我来说仍然是未知的。 这是例外: 这是代码。有三个类:Main.class,我使用SceneBuilder 2创建的MainUI.fxml和显然应作为mainuis控制器工作的MainUIController.cla
我已经部署了我的网站,现在我正在尝试将其转换为android工作室应用程序,但每当我尝试运行我的应用程序时,我都遇到了同样的问题,这就是ExecuteTaskAction:我也尝试了许多解决方案,如无效兑现和重新启动,也向我的程序添加了一些代码行,但所有这些都不起作用!
我是Grails的新手,我用GVM工具安装了它,并试图从终端运行一个默认应用程序,只需尝试以下命令:Grails create-app demo和Grails run-app,我得到了一个巨大的错误: 编辑:问题解决了,只需升级JDK版本。