Python代码没有错误,但不会运行或输出任何内容

时间:2018-10-10 15:29:30

标签: python python-3.x numpy

我在线复制了一段代码。当我运行它时,它没有显示任何错误,但是没有输出任何内容。谁能帮我这个?我是python的新手。我在Spyder中运行它。有什么办法可以查看问题出在哪里吗? ...我在这种环境下尝试了其他脚本,它们工作正常。 这是脚本:

For Each Sheet In Worksheets
    Sheet.Cells(18, 1) = "Assignee"
Next Sheet

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

代码在python2.7上工作良好,并使用(删除了多余的空格)更改了代码:

if __name__ == '__main__':
    print('hello')
    main()

对于这类问题,请毫不犹豫地使用调试器。 PyCharm例如https://www.jetbrains.com/pycharm/

之后:

hello
hello
hello
('Marginal for node', 0, 'is ', array([0.59098405, 0.40901595]))
hello
hello
('Marginal for node', 1, 'is ', array([0.10161794, 0.89838206]))
hello
hello
('Marginal for node', 2, 'is ', array([0.59622558, 0.40377442]))
hello
hello
('Marginal for node', 3, 'is ', array([0.06575926, 0.93424074]))
hello
hello
('Marginal for node', 4, 'is ', array([0.56742955, 0.43257045]))
hello
hello
('Marginal for node', 5, 'is ', array([0.12965594, 0.87034406]))