读写知多少?
Posted 千秋邈矣独留我
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读写知多少?相关的知识,希望对你有一定的参考价值。
先读后写,逐行输入,同样
是先open()再read(),
‘r‘:(read)只读,‘w‘:(write)写,‘a‘:(append)追加。
参考: 习题—16
# coding: utf-8
def write():
print ">>>Open the file..."
filename = raw_input("name: ")
txt = open(filename, ‘r‘) # 只读和追加不清空原文件
print txt.read()
print ">>>Now, we‘ll adding something..."
line1 = raw_input("line 1: ")
line2 = raw_input("line 2: ")
line3 = raw_input("line 3: ")
print ">>>Write three lines into file and eixt..."
txt = open(‘filename‘, ‘a‘) # 在原文件的基础上追加
txt.write("\n") # 以‘a‘形式打开是默认不换行的
txt.write(line1)
txt.write("\n") # 加个换行符 ‘\n‘
txt.write(line2)
txt.write("\n")
txt.write(line3)
txt.close() # 有开就有关哦!
write()
如果是以“w”写的形式打开的话会清空原有内容。
‘r‘, ‘w‘, ‘a‘三者均是默认不换行的。
以上是关于读写知多少?的主要内容,如果未能解决你的问题,请参考以下文章