#文本文件的读取,同样的如果'序列文件.txt'不在当前工作目录下,需要写出详细的文件路径。与window系统不同,在linux系统中工作路径需要用到'/',而不是'\'。参数'r'意思为以只读方式打开。

fr=open('序列文件.txt','r')

for i in fr:

#这里可以逐行字符串进行操作

for c in i:

#这里可以逐个字符进行操作

#多数情况下,序列文件先转化字典进行处理,最终我们得到了一个字典,这就涉及到把一个字典写入纯文本文件。key和value分别是字典的键和值。'\n'是转义字符,表示新起一行。参数'w'意思为打开一个文件只用于写入。如果该文件已存在则打开文件,并从头开始编辑,原有内容会被删除。如果该文件不存在,创建新文件。

fw=open('结果文件.txt','w')

for key,value in seq.items():#利用for循环将字典的键和值逐行写入fw文档中。

fw.write(key)

fw.write('\n')

fw.write(value)

fw.write('\n')

转载本文请联系原作者获取授权,同时请注明本文来自靳泽星科学网博客。

链接地址:http://blog.sciencenet.cn/blog-3419243-1218648.html

上一篇:python3 计算 基因组测序结果文件 各碱基数目(个人练习)

下一篇:R 语言 PCA PCoA 区别

python3写txt_科学网—python3 fasta txt seq contig等纯文本文件的读取 写入 - 靳泽星的博文...相关推荐

  1. 基于python的计算基因组_科学网—python3 计算 基因组测序结果文件 各碱基数目(个人练习) - 靳泽星的博文...

    基因组测学回来的结果后,从assembly(组装)里找到序列文件,格式可能是:.fasta..fastq..seq.和.contig.fastq要转化为fasta,转化方法网上一大把哈.我的基因组序列 ...

  2. r语言做绘制精美pcoa图_科学网—R语言 PCA PCoA ggplot2 - 靳泽星的博文

    这一篇是衔接上一篇的,就是要用ggplot2程序包对PCA和PCoA进行可视化.代码我直接照搬过来了,只是绘图的时候用ggplot函数.ggplot2包实现了一个在R中基于全面一致的语法创建图形时的系 ...

  3. r语言做绘制精美pcoa图_科学网-R语言 PCA PCoA ggplot2-靳泽星的博文

    这一篇是衔接上一篇的,就是要用ggplot2程序包对PCA和PCoA进行可视化.代码我直接照搬过来了,只是绘图的时候用ggplot函数.ggplot2包实现了一个在R中基于全面一致的语法创建图形时的系 ...

  4. python3.8.5是python3吗_科学网-Ubuntu16.04安装Python3.8.5问题及解决方法-陈超的博文

    Ubuntu16.04安装Python3.8.5: 安装编译之后出现apt-get错误You might want to run 'apt-get -f install' to correct the ...

  5. python3的fft_科学网—用Python、Matlab、C实现傅立叶变换FFT() - 康建的博文

    一.Python,使用numpy.fft.fft或scipy的fftpack.fft: import numpy as np t=np.array([0.300, 0.550, 1.119, 0.53 ...

  6. MATLAB写UCB算法,科学网—【RL系列】Multi-Armed Bandit问题笔记——UCB策略实现 - 管金昱的博文...

    本篇主要是为了记录UCB策略在解决Multi-Armed Bandit问题时的实现方法,涉及理论部分较少,所以请先阅读Reinforcement Learning: An Introduction ( ...

  7. 计算机组装与维护手写笔记,科学网—计算机技术的简单小结 - 熊伟的博文

    我的博客已经搬家到 xiongbox.com  欢迎访问熊伟博士的网站! 1.计算机技术是指计算机领域中所运用的技术方法和技术手段.计算机技术具有明显的综合特性,它与电子工程.应用物理.机械工程.现代 ...

  8. R语言导出为html,科学网—[转载]R语言中数据的导入与导出(笔记) - 刘朋的博文...

    !!!help文档!!! 1.导入数据语句为mydata 要分析的.csv数据(.xlsx另存为...)导入.数据导入后可以edit(mydata),R语言工作区就会弹出数据, 可以进行编辑和修改.还 ...

  9. python斐波那契数列第四十项_科学网—不死神兔的繁衍生息——神奇的斐波那契数列 - 霍开拓的博文...

    不死神兔的繁衍生息--神奇的斐波那契数列 • 故事得从西元1202年说起,话说有一位意大利青年,名叫斐波那契.在他的一部著作中提出了一个有趣的问题:假设一对刚出生的小兔一个月后就能长成大兔,再过一个月 ...

最新文章

  1. PacBio单分子长测序
  2. update和saveOrUpdate详解
  3. python平均工资-2019年我国程序员薪资统计,看看你出于什么水平?
  4. 计算机网络第一章:计算机网络概述
  5. 中国进口消费市场研究报告2020
  6. MySQL表自动增长列插入数据
  7. bzoj 3450: Tyvj1952 Easy(概率DP)
  8. python中tmp什么意思_python中tmp
  9. go 注册登录 mysql_golang后台 实现用户登录注册
  10. php 的单例模式(一)
  11. cookies的清空和保存
  12. ARM发布 Cortex-M35P保护物联网智能连接
  13. IoT物联网平台如何实现大规模设备的高效控制?
  14. MPS | 简单易用的工业电源模块
  15. 【VBScript】实现QQ/微信/发消息
  16. NFC手机识别身份证的技术实现思路
  17. pdf怎么加书签步骤介绍
  18. raid配置ssd为缓存_一种基于SSDRAID阵列的多级缓存及缓存方法与流程
  19. 分布式缓存—缓存与数据库强一致场景下的方案
  20. 万众达机械携手中企动力制霸高空作业平台市场

热门文章

  1. 【WPF学习】第五十四章 关键帧动画
  2. 西门子、ABB、霍尼韦尔、中控、力控...中国SCADADCS市场报告
  3. Visual Studio+VAssistX自动添加注释,函数头注释,文件头注释
  4. 互交式3d地球仪工具:Earth 3D - World Atlas Mac
  5. 支持向量机求解过程的可视化及其核函数kernel 【Tsai Tsai】
  6. [学习报告]《LeetCode零基础指南》(第三讲)一维数组
  7. asp.net在遨游3下的一个BUG
  8. AppLovin 175 亿美元收购游戏引擎Unity?
  9. 解决nbsp;输入法弹出时,将底部按…
  10. 论文写作心得与投稿总结