python3 中读取、写入文件 实现替换指令 示例
1、测试
root@PC1:/home/test# ls a.txt test.py root@PC1:/home/test# cat a.txt ## 测试数据 gataaaaaataaatagaaacaaaatcactgaagaaCCAGTGTGCCTGCTCAGGTCAGATGAAGCCAGAGGGCTGCCAGAG GGCAAGCGAGCTGCGTTGCCTGGAAAAAGTTAAACACACAGAGAGCATGGTGGCTCTGATACTTTCTAGAAGGATTAAAG root@PC1:/home/test# cat test.py fr=open("a.txt","r") ## 打开文件 fw=open("output.txt","w") ## 写出文件 for line in fr: ## 逐行迭代 fw.write(line.replace("A","K")) ## 替换并写入 fr.close() fw.close() root@PC1:/home/test# python3 test.py ## 执行 root@PC1:/home/test# ls a.txt output.txt test.py root@PC1:/home/test# cat output.txt ## 查看结果, A替换为了K gataaaaaataaatagaaacaaaatcactgaagaaCCKGTGTGCCTGCTCKGGTCKGKTGKKGCCKGKGGGCTGCCKGKG GGCKKGCGKGCTGCGTTGCCTGGKKKKKGTTKKKCKCKCKGKGKGCKTGGTGGCTCTGKTKCTTTCTKGKKGGKTTKKKG