2017-07-15 63 views
0

我想写一个基本的文件写入函数的语法,但它不起作用。该文件从未被创建。当我在功能之外做它,它工作正常。我不确定我做错了什么。请点我在正确的方向python写入文件不能在里面工作

def write(): 
    file=open("testfle.txt","w") 
    file.write('hello') 
    file.close() 

    return 

回答

1

我在一个名为create.py在IDLE文件保存你的代码,然后通过调用你的方法write()运行它,当你调用该方法write()像下面的工作。

它创建了一个名为testfle.txt与内容文件为hello使用Python时

def write(): 
    file=open("testfle.txt","w") 
    file.write('hello') 
    file.close() 
    return 

## call write 
write() 

也是很警惕的缩进:)。

+0

GOT IT !!!这样愚蠢的错误。我没有调用这个函数。谢谢!花花公子。 – Hamza

+0

np,经常发生很多,然后我们认为:)!请接受答案并投票! – JRG

0

可能是您错误输入"testfile.txt"作为"testfle.txt"