梦竹风 发表于 2020-8-26 18:28:12

source Must Be Saved OK to Save?

本帖最后由 梦竹风 于 2020-8-26 18:39 编辑

以下代码

filename = 'programming.txt'

with open(filename, 'w') as file_object:
    file_object.write("I love programming")


运行后


我的具体步骤是这样的
   创建一个空的文件没有任何代码 命名“空.py”
   复制这个文件 用ide打开 输代码
   接下来无论什么代码都保存不了了


以前也有一次这种情况 上次没在意 这次还出现想知道问题出在哪里

1q23w31 发表于 2020-8-26 18:28:58

请保存代码,

疾风怪盗 发表于 2020-8-26 18:29:35

你的代码,我运行了下,没问题啊,with open不需要后面的保存吧

1q23w31 发表于 2020-8-26 18:32:25

疾风怪盗 发表于 2020-8-26 18:29
你的代码,我运行了下,没问题啊,with open不需要后面的保存吧

他的是提示保存代码载运行,不是文件关闭

疾风怪盗 发表于 2020-8-26 18:33:30

1q23w31 发表于 2020-8-26 18:32
他的是提示保存代码载运行,不是文件关闭

保存代码?楼主的代码,我运行了,没提示错误啊,直接就可以运行

梦竹风 发表于 2020-8-26 18:36:28

疾风怪盗 发表于 2020-8-26 18:33
保存代码?楼主的代码,我运行了,没提示错误啊,直接就可以运行

我更新了以下问题 请看一下 谢谢

梦竹风 发表于 2020-8-26 18:37:16

1q23w31 发表于 2020-8-26 18:32
他的是提示保存代码载运行,不是文件关闭

我更新了以下问题 请看一下 谢谢

疾风怪盗 发表于 2020-8-26 18:40:43

梦竹风 发表于 2020-8-26 18:36
我更新了以下问题 请看一下 谢谢

你用的idel?那可能像1q23w31说的没保存代码,我不用这个写代码,我用的是pycharm,没报错

pycharm不香么?

Twilight6 发表于 2020-8-26 18:42:17

是 Python 3.8.4 吗?这个版本的IDLE 不兼容中文,无法保存

看看这个文章:

Python FAQ 037 IDLE 无法保存文件
https://fishc.com.cn/thread-175311-1-1.html
(出处: 鱼C论坛)

梦竹风 发表于 2020-8-26 18:42:28

疾风怪盗 发表于 2020-8-26 18:40
你用的idel?那可能像1q23w31说的没保存代码,我不用这个写代码,我用的是pycharm,没报错

pycharm不香 ...

看书刚学的 不知道那么多

梦竹风 发表于 2020-8-26 18:54:54

Twilight6 发表于 2020-8-26 18:42
是 Python 3.8.4 吗?这个版本的IDLE 不兼容中文,无法保存

看看这个文章:


我用的是 3.8.5   应该不是不兼容中文的问题

我把一个有代码的文件复制一遍 改名 打开删了全部代码 保存
再重新打开输代码 之后就不能保存了

Twilight6 发表于 2020-8-26 19:34:45

梦竹风 发表于 2020-8-26 18:54
我用的是 3.8.5   应该不是不兼容中文的问题

我把一个有代码的文件复制一遍 改名 打开删了全部代码...



没遇到过,建议去百度下,或者卸载重装

或者像楼上说的一样,用用 PyCharm 呗:

https://fishc.com.cn/thread-173240-1-1.html


1q23w31 发表于 2020-8-27 08:24:48

梦竹风 发表于 2020-8-26 18:54
我用的是 3.8.5   应该不是不兼容中文的问题

我把一个有代码的文件复制一遍 改名 打开删了全部代码...

打开IDLE,然后用Ctrl+N打开编辑器,输入代码,另存到之前的项目文件夹下
这样试试

梦竹风 发表于 2020-8-27 12:21:36

1q23w31 发表于 2020-8-27 08:24
打开IDLE,然后用Ctrl+N打开编辑器,输入代码,另存到之前的项目文件夹下
这样试试

其实我这么做只是为了写代码保存方便而已每次新建一个文件写代码ctrl+s时总会卡一下才跳出保存路径 很闹情绪不过现在用pycharm不用想那么多了
页: [1]
查看完整版本: source Must Be Saved OK to Save?