代码可以在PyCharm中运行,但是在通过python控制台启动时不起作用

时间:2019-10-03 14:23:59

标签: python-3.x pycharm

所以我一直在做一个项目,最后应该在记事本文件中打印输出,并且可以在pycharm中很好地工作,但是当我用python启动文件时,每次执行代码时它都会崩溃

我100%确信问题出在我复制和粘贴的行之间,并且我知道如果在python控制台设置处于活动状态的情况下在pycharm中启动项目也能正常工作,因此这可能是一些正确的问题吗?这是我得出的结论,尽管我不确定,即使进行研究,我也不知道如何解决。 Ho和我也检查过,并且我的python是最新的

number_of_product = [0,0,0,0]
Total = 0
with open("Bill.txt", "w+") as Bill:
    Bill.write("{0} ChocoMilk\n".format(number_of_product[0]))
    Bill.write("{0} Katkit\n".format(number_of_product[1]))
    Bill.write("{0} N&N's\n".format(number_of_product[2]))
    Bill.write("{0} SourJoes\n".format(number_of_product[3]))
    Bill.write("Total : {0}$".format(Total))

结果应该是在记事本文件中写入5行文字

**编辑

解决方案:

我发现了问题,这是因为我通过单击“使用以下命令打开” python3.7打开pycharm文件,而Windows并没有提供我所需的所有权限,因此您需要更改从以下位置运行该程序的baasic应用程序pycharm转换成python本身

1 个答案:

答案 0 :(得分:0)

**编辑

解决方案:

我发现了问题,这是因为我通过单击“使用以下命令打开” python3.7打开pycharm文件,而Windows并没有提供我所需的所有权限,因此您需要更改从以下位置运行该程序的baasic应用程序pycharm转换成python本身