我想以编程方式跳过在 jupyter 笔记本的单元格中执行一些代码,而不将所有内容包装在 if-else 块中。
到目前为止,我从这个问题中找到的最接近的解决方案:/sf/answers/3986717381/是这样的:
class StopExecution(Exception):
def _render_traceback_(self):
pass
raise StopExecution
Run Code Online (Sandbox Code Playgroud)
但是,它会停止当前单元格的执行以及所有后续单元格的执行,而我只想提前退出当前单元格。有没有办法继续执行其他单元格?
这是一个代码示例:
if skip_page:
display(HTML('<!--SKIP-PAGE-->'))
stop_cell()
render_some_output()
Run Code Online (Sandbox Code Playgroud)
如果stop_cell()
被调用,我不想render_some_output()
执行,而是整体执行笔记本执行。
我正在努力使用groovy在Jenkinsfile中填充环境变量
下面的代码失败:
pipeline {
environment {
PACKAGE_NAME = JOB_NAME.tokenize('/')[1]
}
{
Run Code Online (Sandbox Code Playgroud)
出现以下错误:
环境变量值只能与'+'连接在一起
我究竟做错了什么?抱歉,如果问题是基本的,那么我只是从常规和流水线开始。