如何在一個文件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
您想將文件複製到其他修改? –