我一直在尝试读取 python 文件并打印它的变量有一段时间了。是否可以在不导入或运行的情况下查看和打印另一个文件的变量?我已经搜索过的所有内容仅解释了如何导入或使用 execfile 等...(免责声明,我可能很笨)
这是我到目前为止:
for vars in dir():
print(vars)
Run Code Online (Sandbox Code Playgroud)
现在,这对于运行它的文件来说非常好,但是当我尝试这段代码时:
for vars in file:
print(vars)
Run Code Online (Sandbox Code Playgroud)
(文件只是 path.read())
好吧,它给了我一个新行的文件的每个字符。我不知道我的循环是否正确。我是否必须编写一些可以手动查找每个变量的内容,然后将其添加到列表中?