在这个简单的 python 代码中,我的主要功能没有被执行。
import os
import sys
def getTechWork(techName):
print("Finding technicians")
if __name__ == " __main__ ":
print("Main Function")
getTechWork("Adams, Keith")
控制台没有显示打印语句的输出。如果我在函数之外放入模块级打印语句,它会在我运行代码时正确执行。我正在运行 PyCharm Community 2019.2.1 并使用 Python 3.7 作为我的解释器。
请您参考如下方法:
字符串 "__main__ " 中有多余的空格
import os
import sys
def getTechWork(techName):
print("Finding technicians")
if __name__ == "__main__":
print("Main Function")
getTechWork("Adams, Keith")
