在a文件的keyword之后插入字符串str
1 file = open(‘a’,'r') 2 content = file.read() 3 post = content.find(keyword) 4 if post != -1: 5 content = content[:post+len(keyword)]+str+content[post+len(keyword):] 6 file = open(‘a’,'w') 7 file.write(content) 8 file.close()
特別注意:這其中的content[:post]讀取的是keyword之前的內容,content[post:]讀取的是包括keyword在內的之后的內容。所以要在keyword之后插入str需是用content[:post+len(keyword)]與content[post+len(keyword):]