python学习——读取染色体长度(六:读取含有染色体长度的文件)
2024-08-24 02:02:50
含有染色体长的文件chr_len.txt
chr1 10
chr2 20
chr3 30
chr4 40
chr5 50
python脚本
#传递命令行参数
import sys # 导入模块
# 从命令行获取文件名称
f_chr_len = sys.argv[1] # 定义命令行参数,1表示变量1
# 打开文件 open('文件路径')
f = open(f_chr_len)
# 逐行读取
total_len = 0
lines = f.readlines() # 是一个列表
for line in lines:
line = line.strip () # 字符串.strip()意思是去掉末尾的\n换行符
print(line)
chr_len = line.split(' ') # splint是按照特定的字符对字符串进行分割,返回值为数组
print(chr_len)
total_len += int(chr_len[1])
# 输出结果
print(total_len)
命令行输入
python fasta_stat5.py chr_len.txt
最新文章
- .NET LINQ 数据分区
- linux 持续构建(自动部署) 重启动tomcat或进程的脚本
- OAF_开发系列22_实现OAF条形码BarCode
- TFS 服务端默认端口更改
- Jenkins + GitHub + fir-cli 一行命令从源码到fir.im
- 有关C#标签Attribute的熟悉
- linux中进程控制
- 偶遇mysql外键不好使
- 【转】Android出现“Read-only file system”解决办法
- 推荐的 CSS 书写顺序
- Linux下安装nfs服务器
- 【原创】leetCodeOj --- Dungeon Game 解题报告
- GHO2VMDK转换工具分享含VS2010源码
- [转]在Mac系统中安装配置Tomcat及和Eclipse 配置
- UnityWebRequest http post json通信
- Nikto学习点
- Ubuntu将网卡名称eno160改为eth0并且设置静态IP
- Windows下的Anaconda+OpenCV的环境配置
- HTMLcanvas矩形阵雨 - 学习笔记
- [零基础学JAVA]Java SE基础部分-03.标识符、数据类型,数组,方法