zoukankan      html  css  js  c++  java
  • __file__ __name__ __doc__ argv详解

    __file__:
    表示输出当前py文件的路径

    __name__:

    表示输出当前函数名称,是main()函数(入口函数),或者是其他函数

    __doc__:

    模块的对象,输出模块的版权信息,如:作者 chenhang 日期:2016-8-22

    argv:

    接收参数的列表,argv[0]表示py文件的名称,argv[1]表示第一个输入的值,argv[2]表示第二个输入的值...(貌似需要在Python原生环境下运行,IDE中貌似不行啊)

    #coding:utf-8
    import sys,os
    
    '''
    Created on 2016��8��20��
    
    @author: ch
    '''
    
    
    from threading import Thread
    from sys import argv
    
    # print('ccccch1哈格')
    
    # a = argv[1]
    
    print(__doc__)
    print(__file__)
    print(__name__)
    # print(a)
    
    ============================================
    None
    F:workspaceceshisrcceshi001ceshi11.py
    __main__
    #sys.argv是你接收的参数的列表 []
    #比如你这段代码名字叫做test.py 
    #运行python test.py 192.168.0.1 test.txt
    sys.argv[0] ----test.py
    sys.argv[1] ----192.168.0.1
    
    sys.argv[2] ----test.txt

    dd

  • 相关阅读:
    正则表达式
    Ajax跨域问题---jsonp
    Ajax
    字符串总结
    js 字符串加密
    jsDate()
    HDU 5430 Reflect
    HDU 5429 Geometric Progression
    HDU 5428 The Factor
    POJ 2485 Highways
  • 原文地址:https://www.cnblogs.com/hanggegege/p/5794656.html
Copyright © 2011-2022 走看看