zoukankan      html  css  js  c++  java
  • IDLE Python下命令参数设置

    最近使用IDLE编辑器编辑运行Python文件,跟之前在Linux下的运行环境还是不同的,比如最近碰到的命令参数的设置,在Linux下可以直接在命令行输入 Python *.py argv1,argv2,但在IDLE不支持这样的方式,但可以在编辑器中直接添加

    sys.argv=[argv1,argv2,...]

    代码如下: 

    import sys
    sys.argv=['cdays1.py','cdays.txt']
    def collec(f):
        result={}
        for line in f.readlines():
            left,right=line.split()
            if result.has_key(right):
                result[right].append(left)
            else:
                result[right]=[left]
        return result
    if __name__=="__main__":
        if len(sys.argv)==1:
            print "usage:
    python cdays.py cdays.txt"
        else:
            result=collec(open(sys.argv[1]))
            for (right,left) in result.items():
                print "%d '%s'	=>	%s" % (len(left),right,left)
    
  • 相关阅读:
    rocketmq的linux搭建环境
    linux调用本地shell脚本
    第二课
    第一课
    有意思的dos攻击
    信息收集
    url跳转挖掘
    Drozer之android_app分析实战
    缓存中毒
    随便写写
  • 原文地址:https://www.cnblogs.com/tian4837/p/3191445.html
Copyright © 2011-2022 走看看