cost 306 ms
Python 从 AST 重构 function,默认参数 - Python reconstruct function from AST, default parameters

我正在尝试实现一个装饰器,它接收 function,将其解析为 AST,最终将对 AST 做一些事情,然后从 AST 重建原始(或修改后的)function 并返回它。 我目前的方法是,一旦我有了 AST,将其compile为code <module> object,然后在其中获取名称为 ...

如何找到导入的 Python 模块的行和列偏移? - How do I find the line and column offsets for imported Python modules?

我有一个 class (基于此答案),它使用ast.NodeVisitor获取由 Python 文件导入的模块列表。 但是,我还想返回模块名称在文件中所在位置的行和列偏移量。 代码: 当前 output: 所需的 output: 如何获取导入的 Python 模块名称的行和列偏移量? ...

如何从单独的脚本访问文档字符串? - How to access a docstring from a separate script?

为用户构建他们想要运行的 select Python 脚本的 GUI。 每个脚本都有自己的文档字符串来解释脚本的输入和输出。 一旦他们突出显示了脚本,但没有选择运行它,我想在 UI 中显示该信息,而且我似乎无法从基本程序访问文档字符串。 前任。 test.py program.py 在本例中ind ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM