Я пытаюсь определить базовую функцию в python, но при выполнении простой тестовой программы всегда получаю следующую ошибку:
>>> pyth_test(1, 2)
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
pyth_test(1, 2)
NameError: name 'pyth_test' is not defined
Вот код, который я использую для этой функции;
def pyth_test (x1, x2):
print x1 + x2
UPDATE: у меня есть script, называемый pyth.py open, а затем я набираю pyth_test (1,2) в интерпретаторе, когда он дает ошибку.
Спасибо за помощь. (Я прошу прощения за основной вопрос, я никогда не программировал раньше и пытаюсь изучить Python как хобби)
import sys
sys.path.append ('/Users/clanc/Documents/Development/')
import test
printline()
## (the function printline in the test.py file
##def printline():
## print "I am working"