gpt4 book ai didi

Python write() 方法和 close() 函数不适用于最新版本的 Visual Studio Code。代码适用于 Python 3.8.5 Shell

转载 作者:行者123 更新时间:2023-12-04 07:22:38 24 4
gpt4 key购买 nike

不久前,我的 friend 安装了 Visual Studio Code(以及 python 扩展),在我开始学习文件输入和输出之前,它一直很棒。我的字符串没有使用 write() 方法并在最后使用 close() 函数保存到所需的 .txt 文件。计算机没有检测到错误。 .py 和 .txt 文件位于同一文件夹中。在 close() 函数之前使用 flush() 方法也不起作用。
如果使用默认 Python 3.8.5 Shell 而不是最新版本的 Visual Studio Code,则相同的代码可以成功写入 .txt 文件而不会出现问题。到目前为止,谷歌搜索这个问题没有产生任何结果。我什至不确定应该使用哪些关键字来寻找答案。我正在使用 Windows 10 专业版。

var_1 = 123
outputFile = open("outputFile.txt", "w")

outputFile.write(str(var_1))

#outputFile.flush() #tried using flush but didn't do anything

outputFile.close()

最佳答案

您应该在打开文件时提及完整路径位置。
您的代码现在可以工作了。

var_1 = 123
outputFile = open(r"C:\....\outputFile.txt", "w")

outputFile.write(str(var_1))

#outputFile.flush() #tried using flush but didn't do anything

outputFile.close()

关于Python write() 方法和 close() 函数不适用于最新版本的 Visual Studio Code。代码适用于 Python 3.8.5 Shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68402574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com