
通过int main(int argc,char argv[])的argc、argv参数实现,详情请参考:
>
参数个数使用len()函数来获取
import sys
print sysargv
if __name__=='__main__':
print "Program name", sysargv[0]
for i in range(1, len(sysargv)):
print "arg%d"%i,sysargv[i]
注意调用的时候必须使用
python 脚本名py arg1 arg2因为win下面的命令解释器认为py不是可执行文件,直接调用文件的时候,不会传入参数,如下面的代码则不会传入参数:
脚本名py arg1 arg2以上就是关于C语言程序如何接收来自批处理调用的参数(C语言做外部程序(第三方))全部的内容,包括:C语言程序如何接收来自批处理调用的参数(C语言做外部程序(第三方))、gdb怎么处理带有启动参数的程序和多进程程序、批处理中运行python程序 并传入n个参数,怎么写。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)