1
У меня есть два файла:Как выполнить только определенную функцию из другого файла
test2.py
:
def fun():
print "from fun"
print "from test2"
test.py
:
from test2 import fun
print "in text"
fun()
Я хочу, чтобы выполнить только функцию fun
от test2.py
, но я также получил from test2
.
Как использовать только функцию, которую я хочу?
Почему у вас есть 'print' заявление на высшем уровне' test2.py'? Вы можете защитить его за 'if __name__ == '__main__', но зачем вам это вообще нужно? – jonrsharpe