在jupyterLab 单元中,debug一个运行 在.sh文件中 调用的.py文件
时间: 2024-03-15 17:45:41 浏览: 113
LoadRunner测试过程中调用dll文件的制作与使用.
要在 JupyterLab 中调试一个运行在 .sh 文件中调用的 .py 文件,您可以按照以下步骤进行:
1. 在 JupyterLab 中创建一个新的终端窗口,进入到包含您的 .sh 文件和 .py 文件的目录中。
2. 运行以下命令来启动您的 .sh 文件并将输出重定向到一个文件中:
```
./your_script.sh > output.log
```
这将运行您的 .sh 文件并将输出记录在 output.log 文件中。
3. 打开一个新的 JupyterLab 笔记本并导入您的 .py 文件。
4. 在您的 .py 文件中设置断点,以便在需要时停止代码执行。
5. 在 JupyterLab 中打开调试器,并单击“配置”按钮来配置调试器。将“程序”字段设置为您的 .py 文件的路径,并将“参数”字段设置为您在第 2 步中使用的命令行参数。
6. 单击“开始调试”按钮以启动调试器。调试器将运行您的 .py 文件并在遇到断点时停止执行。
7. 使用调试器的控件(例如“继续”、“单步执行”等)来控制代码的执行并查看变量的值。
8. 调试完成后,关闭调试器并停止运行您的 .sh 文件。记得删除 output.log 文件以避免重复输出。
阅读全文