python - 在不执行文件的情况下查找参数的值
问题描述
我需要扫描一个 python 文件并找出函数参数的值。以包含以下代码的文件为例。
# start of file
path = "/a/b/c"
def main():
run(full_path=path, os="linux")
# end of file
在不执行或导入此文件的情况下,我需要知道参数“full_path”的值是什么。
我认为任何用于开发 IDE 的库都可以做到。如果您解决了类似的问题,请提供帮助。
为了给问题一些背景知识,我正在运行一个服务器应用程序,因此无法执行任何任意 python 文件,而且我的环境中可能没有所有相关的依赖包才能执行。
解决方案
推荐阅读
- wpf - RibbonSplitButton 找不到资源
- gstreamer - 将 udpsrc 动态添加到 rtpbin 导致流停止,原因未链接 (-1)
- c# - 使用 IF/ELSE 在 Razor 中显示和选项卡
- java - Travis CI 未从 GitHub 正确部署到 Azure 战争文件
- ios - 如何从目标c调用快速方法
- python - 如何从文本文件中将数组数据读入 numpy 数组?
- r - 在r中的for循环中覆盖的数据框
- oracle-cloud-infrastructure - 在 Oracle 云基础架构上上传文档时服务器返回错误 404
- php - PHP (5.5.9) SWIG:如何将指向布尔值的指针作为参数传递?
- google-apps-script - 是否可以从 App Script 访问 LocalStorage?