zoukankan      html  css  js  c++  java
  • sys模块

    1.sys:用于提供对Python解释器相关的操作:

    sys.argv          # 命令行参数List,第一个元素是程序本身路径
    sys.exit(n)       #退出程序,正常退出时exit(0)
    sys.version      #  获取Python解释程序的版本信息
    sys.maxint       #  最大的Int值
    sys.path          # 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
    sys.platform     #  返回操作系统平台名称
    sys.stdin          #   输入相关
    sys.stdout         #  输出相关
    sys.stderror      #  错误相关

         sys.argv:获取用户脚本的输入

          

       创建目录的两种交互方法

    import os
    import sys
    
    
    os.mkdir(sys.argv[1])
    testFile = input("Enter a file name:")
    os.mkdir(testFile)

        sys.stdout():标准输出

    # 做进度条  往显示器上打印东西  标准输出
    import sys
    import time
     
     
    for i in range(30):
        sys.stdout.write('
    ')  # 每一次清空原行
        sys.stdout.write('%s%% %s' % (int((i+1)/30*100), i*'*'))
        '''
        要输出%,需要转义,转义方法是%%
        '''
        sys.stdout.flush()      # 清空缓冲区
        time.sleep(0.3)
  • 相关阅读:
    提升PHP执行效率的一些小细节
    linux文件处理命令
    C# file操作
    C# MD5
    C# guid
    C# Path类 Directory类
    MarkDown学习
    从GitHub建站迁移到服务器(Java环境)
    sonarqube在windows上软件安装,配置及使用
    【优化】记录一次方法性能优化
  • 原文地址:https://www.cnblogs.com/Acekr/p/7426239.html
Copyright © 2011-2022 走看看