Python 升华文本3:构建系统时无输出

Python 升华文本3:构建系统时无输出,python,python-3.x,build,sublimetext,sublimetext3,Python,Python 3.x,Build,Sublimetext,Sublimetext3,因此,我无法从Sublime text 3运行Python程序。当我尝试运行代码时,什么都没有发生。所发生的一切只是一个小的文字说 底部的“构建完成” 这就是控制台中的内容 运行python-u“C:\Users\Sindre\Documents\python\Forbruk.py” 我已将python添加到windows路径 守则: def how_much (times_a_week, price): ''' (int, int) -> str Prints out my usage

因此,我无法从Sublime text 3运行Python程序。当我尝试运行代码时,什么都没有发生。所发生的一切只是一个小的文字说

底部的“构建完成”

这就是控制台中的内容

运行python-u“C:\Users\Sindre\Documents\python\Forbruk.py”

我已将python添加到windows路径

守则:

def how_much (times_a_week, price):
'''
(int, int) -> str

Prints out my usage of that item.

>>> how_much (3, 25)
day: 10.71 kr
month: 326.11 kr
year: 3913.32 kr
lifetime: 309152 kr
hour: 0.44625000000000004 kr
minute: 0.0074375000000000005 kr
second: 0.00012395833333333334 kr
'''
day = round((times_a_week * price) / 7, 2)
month = round((times_a_week * price) * 4.34812141, 2)
year = round(month * 12, 2)
lifetime = round(year * 79)
hour = day / 24
minute = hour / 60
second = minute / 60

print("day:", day,"kr")
print("month:", month,"kr")
print("year:", year,"kr")
print("lifetime:", lifetime,"kr")
print("hour:", hour,"kr")
print("minute:", minute,"kr")
print("second:", second,"kr")
多少钱(3,25)

更新

发现了问题。问题是我的sublime设置中的这行代码“在构建时显示面板”:false 已将其更改为True,并且它已工作

您是否有:

if __name__ == '__main__':  
    main()

在底部?将main()替换为驱动脚本的任何函数

不。。。但是这有什么帮助呢?Python脚本中有什么内容,预期的输出是什么?从命令行运行脚本时会发生什么情况?它从命令行运行时是否没有错误?您可能丢失了格式复制和粘贴,但代码中没有缩进。。。