如何使用python读写文件?

zjm*_*126 3 python django

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

Din*_*ngo 8

如果你可以在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()
Run Code Online (Sandbox Code Playgroud)


mur*_*uga 6

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

handle=open('file','r+')
var=handle.read()
print var
Run Code Online (Sandbox Code Playgroud)

如果你想读取一行,请使用 readline()。如果你想读取文件中的整行,也可以使用 readlines()

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

handle1=open('file.txt','r+')
handle1.write("I AM NEW FILE")
handle1.close()
Run Code Online (Sandbox Code Playgroud)

  • python 不以分号结尾。 (3认同)

pok*_*oke 5

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

f = open( 'filename.txt', 'r' )
for line in f:
    print( line )
f.close()
Run Code Online (Sandbox Code Playgroud)