Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python写入文件创建空文件_Python_Python 2.7 - Fatal编程技术网

Python写入文件创建空文件

Python写入文件创建空文件,python,python-2.7,Python,Python 2.7,当我尝试创建并写入文本文件时,只创建了一个空文件。代码如下: controlCheck = open("resources/controlType.txt", "w") controlCheck.write("controller") controlCheck.close() 知道问题出在哪里吗?这让我抓狂。每当python编写文件时,它都会删除所有以前的数据。有一些方法可以绕过它,例如使用:这里所说的:不可复制。这是完整的代码吗?它是更大的Tkinter程序的一部分,但这是访问control

当我尝试创建并写入文本文件时,只创建了一个空文件。代码如下:

controlCheck = open("resources/controlType.txt", "w")
controlCheck.write("controller")
controlCheck.close()

知道问题出在哪里吗?这让我抓狂。

每当python编写文件时,它都会删除所有以前的数据。有一些方法可以绕过它,例如使用:这里所说的:

不可复制。这是完整的代码吗?它是更大的Tkinter程序的一部分,但这是访问controlCheck的唯一时间。它是否在
try:块或其他块内?重复:。还有,@U crevis,在提问之前先查一下你的问题。像这样的问题通常已经被回答了好几次。一般来说,您应该使用
和open(“resources/controlType.txt”,“w”)作为controlCheck:
,而不是手动打开/关闭文件。只有在打开文件的过程中对其进行检查时,才会回答问题。关闭后,它应包含
“控制器”