简单的Python函数问题

我需要创建一个名为ExtGenes.py的程序
命令行参数需要有2个或3个参数
1.-s:这是一个可选的参数或开关,表示用户需要拼接的基因序列(去除了内含子)。用户不必提供这个(意味着他想要整个基因序列),但如果他确实提供了它,那么它必须是第一个参数
2.输入文件(带有基因)
3.输出文件(程序将在其中创建以存储FASTA文件
该文件包含类似以下行的内容:
NM_001003443 chr11+5925152 592608098 2 59252,5925652,5925404,5926898,
但是,我不确定如何将可选参数-s包含到启动函数中。

# 回答1


检查sys.argv的长度(或元素)以查看是否使用了-s。

标签: python

添加新评论