首页 > 试题广场 >

python my.py v1 v2 命令运行脚本,通过 f

[单选题]
python my.py v1 v2 命令运行脚本,通过 from sys import argv如何获得v2的参数值?
  • argv[0]
  • argv[1]
  • argv[2]
  • argv[3]
sys.argv是传递给python脚本的命令行参数【字符串】列表
argv[0]为该脚本自身路径,其余为命令行参数
发表于 2018-03-03 14:17:18 回复(1)
sys.argv是命令参数表,包括文件名
argv[0]: 【path】/my.py
argv[1]: v1
argv[2]: v2


发表于 2019-01-23 14:10:50 回复(0)
argv[0]是脚本自身路径,或者直接从1开始就ok
发表于 2018-05-14 17:17:47 回复(0)
argv[0]:脚本自身路径
argv[1]:第一个参数
argv[2]:第二个参数
发表于 2018-08-10 10:14:43 回复(0)
  • **linux下:**
    argv[0]:输出文件路径
    eg: [root@Test ~]# python /opt/python.py /opt/python.py
    
    **window cmd下:**
    argv[0]:输出相对路径或绝对路径:
    eg:
    1.
    C:\Users\REX\Desktop\剑指offer>python test_1.py
    test_1.py
    
    2.
    C:\Users\REX\Desktop\剑指offer>python C:\Users\REX\Desktop\剑指offer\test_1.py
    C:\Users\REX\Desktop\剑指offer\test_1.py
    
    **Pycharm下:**
    传入参数位置:Edit Configurations -> Configuration -> Script parameters 输出:绝对路径
发表于 2018-10-08 20:48:16 回复(0)

arg[0]是这个程序的路径

后面依次为命令行的参数

从0开始数

发表于 2019-11-03 22:18:39 回复(0)
import sys
sys.argv[0]:脚本自身所在的绝对路径
sys.argv[1]:脚本运行时接受的第一个参数
sys.argv[2]:脚本运行时接受的第二个参数
发表于 2019-07-27 16:04:34 回复(0)
sys.argv是命令参数表,包括文件名 argv[0]: 【path】/my.py argv[1]: v1 argv[2]: v2
发表于 2019-07-19 14:33:31 回复(0)
argv[0]为该脚本自身路径,其余为命令行参数
发表于 2019-05-06 19:41:35 回复(0)
sys.argv[0]指脚本自身路径
发表于 2019-02-26 12:27:07 回复(0)
argv(0)为自身路径
发表于 2018-09-01 22:13:56 回复(0)
c
发表于 2018-08-21 08:09:21 回复(0)
发表于 2018-06-25 05:46:40 回复(0)
argv[0]为该脚本自身路径,然后再是传递的两个参数
发表于 2018-04-19 17:20:47 回复(0)
c,argv[0]即代码本身文件路径
发表于 2018-04-04 20:21:09 回复(0)
C
发表于 2018-03-26 22:55:33 回复(0)
B
发表于 2018-03-23 19:56:18 回复(0)