当前位置: 首页 > 面试题库 >

shell中的`set -x`的Python等效项是什么?

施敏达
2023-03-14
问题内容

请提出set -x与Shell脚本等效的Python命令。

有没有办法打印/记录Python执行的每个源文件行?


问题答案:

您可以使用跟踪模块:

python -m trace -t your_script.py

上面的命令行将在执行代码时显示每一行代码。



 类似资料:
  • 问题内容: C ++等于什么? 问题答案: 在C 中没有与此等效的方法,尝试在C 中进行Java编程毫无意义。话虽如此,我将从尝试尽可能模仿陈述的赋值特征和精神的角度来探讨这一问题。我建议的每种方式都有缺点和局限性。前两个不是真正的惯用C ++,但是了解它们很重要,以了解后两个解决了哪些问题。 1. C样式的void指针。 让我从最基本,最有用的空指针开始: 可以从new运算符将任何东西分配给vo

  • 问题内容: Python 3等效于什么? 问题答案: 从文档: 该模块已合并到Python 3.0中。将源转换为3.0时,2to3工具将自动适应导入。 因此,您的命令是,或者取决于您的安装,它可以是:

  • 问题内容: 有Swift的等效项吗?在中,我们通常使用: 如何在Swift中实现相同目标?我发现了一个功能: 但是,它很长,根本不方便。 问题答案: 将在斯威夫特的世界同样存在。 的,和参数均标有 该装置的同时调用该函数我们可以忽略这些参数的关键字。在这种情况下,将使用其默认值。 这得出一个结论,该方法调用可以简化为: Swift 5- 没什么变化,仍然可以这样工作。

  • 问题内容: 在TSQL中,我可以声明: 在MySQL中,我无法编写相同的查询。 在MySQL中编写此查询的正确方法是什么? 问题答案: 行尾的分号。

  • 问题内容: 我想知道,是否有Python等效的case语句,例如VB.net或C#上可用的示例? 问题答案: 例如: 然后,调用等效的开关块: 如果你严重依赖失败,就会开始崩溃。

  • 问题内容: LINQ的Java等效项是什么? 问题答案: 现在使用Java 8向我们介绍了Stream API,这在处理集合时是类似的事情,但与Linq不太一样。 如果它是您正在寻找的ORM,例如Entity Framework,那么您可以尝试Hibernate