我想将文本(我从AJAX获得)写入文件,然后阅读。
答案 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