filename='programming.txt'
with open(filename,'w') as file_object:
file_object.write("1\n")
如果当前路径不存在则自动创建
with open(filename,'w') as file_object:
file_object.write("2\n")
file_object.write("3\n")
输入多条语句,同时覆盖原文件
with open(filename,'a') as file_object:
file_object.write("4\n")
file_object.write("5\n")
不覆盖,直接在文件内容后面添加
清理文件字数
filename='alice.txt'
def count_words(filename):
try:
with open(filename) as f_obj:
contents=f_obj.read()
except FileNotFoundError:
msg="Sorry,the file "+filename+"does not exist."
print(msg)
else:
#计算文件大致包含多少个单词
words=contents.split()#以空格为分隔符将字符串拆分成多个部分,并将这些部分存储到一个列表中
num_words=len(words)
print("The file "+filename+" has about "+str(num_words)+" word ")
filename='alice.txt'
count_words(filename)