首页 > 解决方案 > Python如果名称主要变量未定义

问题描述

我是 VS Code 的新手,我正在将代码从 jupyter notebook 移过来。我有两个文件,一个包含所有函数,一个调用函数。在函数文件中,我有以下代码:

def streamPosts(connection, cursor, subreddit, blacklist = None, ticker_list = None):
    Do Something


if __name__ == '__main__':
    streamComments(connection, cursor, subreddit, blacklist, ticker_list)

在 jupyter notebook 中,此代码运行良好,调用此文件的 VS Code 中的代码也可以正常运行,但我想知道为什么此代码通过说它们未定义而导致错误。我知道我没有创建变量,因为我是在另一个文件中创建的,但是 VS Code 应该认识到这一点吗?

谢谢。

标签: pythonvisual-studio-code

解决方案


推荐阅读