python - 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 应该认识到这一点吗?
谢谢。
解决方案
推荐阅读
- php - Ajax for dependent dropdown is not working in online server
- java - Create Cardview pragmatically in Relative layout when Fragment creating (inside fragment's "oncreate()" methode)
- javascript - Capitalizing keys of each element in an object in Vuejs
- pandas - groupby /多索引df中的可变头(或)nlargest
- firebase - FLUTTER:如何在 build() 方法之前加载数据
- spring-boot - Spring Boot Actuator Shutdown Endpoint with Spring RestTemplate Client:错误 415 不支持的媒体类型
- android - RecyclerView 项目在软键盘弹出后消失
- android - 在 android 设备和 android 模拟器上检索应用程序列表时出错
- php - 目标类 [App\Http\Controllers\OrderController] 不存在
- javascript - 如何在给定一系列块的情况下生成随机“视觉上令人愉悦”的 2D 矩阵?