python - 无法从python中的另一个文件调用函数
问题描述
在 vscode 中,我在同一个文件夹中有两个文件(main.py 和 helloworld.py),主要导入 helloworld 并使用其中的函数,但我收到错误“NameError:name 'displayText' is not defined”,即使它是一个函数。main.py 中的代码是
from helloworld import *
displayText()
helloworld 中的代码是
def displayText():
print("Hi")
我知道这是 vscode 的错误,因为我尝试在 repl 中对其进行测试并且效果很好。
解决方案
推荐阅读
- google-apps-script - 在 gDocs 中使用 gApp 脚本将光标移动到选择和“删除下一行”
- dataweave - DataWeave 文本/html 输出不再适用于 Mule 4.2.2+
- azure - SFTP 连接自定义/参数化
- android - 如何在手机上访问 HttpServer?
- php - json php用ajax什么都不返回
- amazon-s3 - AWS PHP SDK S3:PutObject() 访问被拒绝,即使 SDK 用户账户具有完全权限
- ipywidgets - 如何调整 matplotlib 图形的大小以自动匹配 ipywidgets.Output() 大小?
- objective-c - 如何在目标 C 中使用 SHA512 创建 RSA 密钥对
- php - 试图在 Laravel 中组织 toJson 数据
- html - 支持IE!解决 IE 中的嵌套媒体查询?