如何在一个文件fileA中将关键字按关键字复制到Python 2.7中的另一个文件fileB?查询应该在输出中包含关键字。如何在Python 2.7中将关键字从关键字复制到关键字?
回答
如果你的问题是,原来的文件,该文件是startWord和endWord之间的复制部分,您可以使用此这是非常轻微的 Extract subset of file in bash or Python
begin = 'BEGINSTRING'
end = 'ENDSTRING'
with open(f, 'r') as input_file:
tmp = []
flag = False
for line in input_file.readlines():
if begin in line:
flag = True
index = line.find(begin)
tmp.append(line[index:])
continue
elif flag:
tmp.append(line)
elif end in line:
index = line.find(end)
tmp.append(line[:index+1])
break
else:
pass
with open(f + '_new', 'w') as output_file:
for line in tmp:
output_file.write(line)
谢谢,Sandeep! =)这工作很好。 –
如果我想添加strip(),开始和结束......我该怎么做?我正在寻找一个确切的短语。 –
@CookiesMonster我并没有完全理解你想使用strip()。 如果您想将它用于开始和结束的单词,您可以在第1行和第2行中使用它,即begin ='BEGINSTRING'.strip()和类似的结束.....。 如果你想从文件的最后一个子集中去掉字符,你可以在for循环之后和写入新文件之前使用tmp.strip()。 – Sandeep
- 1. 从关键字
- 2. 查找从关键字到关键字的字符串部分
- 3. 如何转义与python关键字匹配的bash关键字?
- 4. 如何将新关键字放入'关键字'模块?
- 5. 在关键字
- 6. 是Python中的关键字
- 7. 按键时按键找到关键字
- 8. 在关键词与关键字OR
- 9. 将关键字分类到字段中
- 10. volatile关键字
- 11. 如何在Python中使用In关键字而不使用In关键字
- 12. 关键字
- 13. 将C#转换为Excel,将关键字替换为关键字
- 14. Java'this'关键字
- 15. 关键字
- 16. 关键字
- 17. 关键字
- 18. 从关键字列表中搜索关键字的公式
- 19. 如何从Solr中的关键字字段搜索关键字集?
- 20. static关键字
- 21. 在python中强制关键字参数2.7
- 22. 关键字:'username'
- 23. 关键字.NET
- 24. DbLookup关键字
- 25. c#关键字
- 26. Static关键字
- 27. autorelease关键字
- 28. Javascript'new'关键字
- 29. “的”关键字
- 30. 非关键字Arg关键字Arg后Python
您想将文件复制到其他修改? –