1

我刚刚开始学习 python 版本 3 并尝试在 python 中创建一个文件。我将文件放置在这组命令显示的所有位置。

import sys
sys.path

该文件具有类似这样的简单功能

 def hello(var):
     print("Hello "+var)

但是当我运行它时

hello("Google")

我收到名称错误。

请问有人可以帮我吗?我正在使用 Windows。还是我必须按文件名而不是函数名调用?如果是这样,我应该怎么称呼它?提前感谢任何帮助我的人。

4

1 回答 1

2

您需要先import保存文件:

import myModule

(假设你的文件被称为myModule.py

然后你可以像这样调用函数:

myModule.hello('world')

替代语法:

from myModule import hello
hello('world')
于 2012-06-12T17:27:50.017 回答