如何使用python读写文件?

时间:2010-03-22 09:47:56

标签: python django

我想将文本(我从AJAX获得)写入文件,然后阅读。

4 个答案:

答案 0 :(得分:7)

如果您可以在Django视图中使用它...尝试这样的事情:

def some_view(request):
    text = request.POST.get("text", None)
    if text is not None:
        f = open( 'some_file.txt', 'w+')
        f.write(text)
        f.close()
    return HttpResponse()

答案 1 :(得分:4)

f = open( 'filename.txt', 'w+' )
f.write( 'text' )
f.close()

f = open( 'filename.txt', 'r' )
for line in f:
    print( line )
f.close()

答案 2 :(得分:4)

以下代码用于从文件中读取内容

handle=open('file','r+')
var=handle.read()
print var
  

如果您想阅读单行使用   readline()。如果你想阅读   文件中的整行使用   readlines()也是

以下用于将内容写入文件的代码

handle1=open('file.txt','r+')
handle1.write("I AM NEW FILE")
handle1.close()

答案 3 :(得分:2)

你可以试试这个

with open("file.txt", "r+") as file:

     for i in file:
         file.write(i + "\n")
file.close