第三篇,贴个代码试试
2019-05-13 16:54
141 查看
版权声明:代码版权最终解释权归个人所有 https://blog.csdn.net/polymerase2010/article/details/90176293
最近做的题目
- perl 和python脚本传递长参数, script -i indir -o oudir -h
- perl使用模块 use Getopt::Long; use Pod::Usage; 函数GetOptions()可以完成参数传递,pod2usage()可以控制帮助页面
[code]#!/usr/bin/env perl -w use strict; use Getopt::Long; use Pod::Usage; my ($indir, $outdir, $help); GetOptions('i=s'=>\$indir, 'o=s'=>\$outdir, 'h'=>\$help); $help and pod2usage(-verbose=>1, -exitval=>1, -out=>\*STDOUT); &hello(); sub hello(){ print "Hello!\n"; } __END__ =head1 SYNOPSIS script -i indir -o outdir -h optional arguments: i: input dir; o: output dir; h: help page =cut
- python使用模块 import getopt
[code]#!/usr/bin/env python import sys import getopt args,rest = getopt.getopt(sys.argv[1:],"i:o:h") print(args,rest) indir='' outdir='' #helps for op, value in args: if op == '-i': indir = value elif op == '-o': outdir = value print ('input dir is: ' + indir,'output dir is: ' + outdir)
相关文章推荐
- 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
- 我来试试发代码格式...
- 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
- 今天开始做战斗,回合制战斗代码实现第三篇,特殊的回合制游戏Slg(策略战棋)
- EGit系列第三篇——远程提交代码
- 第一个博客文章,试试怎么写代码
- 第三篇:线程挂起、恢复与终止的正确方法(含代码)
- 试试上传一段代码
- 试试下面这段代码
- 试试发代码
- Lucene的学习第三篇——入门代码
- angular---代码详解(第三篇)
- 试试代码高亮显示
- 先贴段jsp代码试试
- 非常有趣的代码!不信你试试!
- 只要一句代码,立即让你电脑死机,不信你试试
- 搞个代码试试
- Android性能优化的第三篇——Java(Android)代码优化
- 呱哩哗啦电脑人安卓版和iOS版发布,试试手机自动写代码
- 试试怎么发代码