argparse 接收参数列表

doc

The recommended command-line parsing module in the Python standard library.

 argparse = argparse.ArgumentParser()
 argparse.add_argument('-G','--gpus',type=str,help='using gpus',default='7')
 args = argparse.parse_args()

 os.environ["CUDA_VISIBLE_DEVICES"] = args.gpus  

python a.py --gpus 7
python a.py -G 7

 argparse = argparse.ArgumentParser()
 argparse.add_argument('gpus',type=str,help='using gpus',default='7')
 args = argparse.parse_args()

 os.environ["CUDA_VISIBLE_DEVICES"] = args.gpus  

python a.py 7

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不管是漫漫人生还是短暂一生,大部分人总免不了忧愁。 不知是个性使然,还是惰性渐长,总会不时想要放弃一些,觉得那样可...
    Lakewander阅读 634评论 0 0
  • 想要制作好看的ppt,除了前面我们提到的图片、模板、字体之外,还有一点让人非常头疼: 其实给ppt配色,最重要是应...
    野鹿志阅读 680评论 0 22
  • 风起云涌的情,水乳交融的爱。 我站在原地,等着你,等着你,等着你给我悠长、绵柔、湿润的亲吻。 良宵不辜,温柔不负的...
    除尘H阅读 374评论 0 0