zoukankan      html  css  js  c++  java
  • 第二十篇 sys模块

    修改环境变量

    import sys
    sys.path.append()
    
    但是,这种修复方式只是临时修改
    
    如果要永久修改,就要电脑里配置环境变量。
    • sys.argv:命令行参数List,第一个元素是程序本身路径
    import sys
    print(sys.argv)
    # ['F:/workspace/OldBoy/源码/课件与源码/python全栈3期-课件与源码/day22源码/day22课堂代码/day22/sys_test.py']
    
    command=sys.argv[1]
    path=sys.argv[2]
    
    if command=="post":
        pass
    
    elif command=="get":
        pass
    • sys.exit():程序执行中,遇到sys.exit()就退出程序,正常退出时使用exit()
    • sys.version:获取Python解释程序的版本信息
    print(sys.version)
    # 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)]
    • sys.maxsize:最大int值
    print(sys.maxsize)   # 2147483647
    • sys.path:返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
    print(sys.path)
    • sys.platform:返回操作系统平台名称
    print(sys.platform)  # win32
    •  sys.stdout:进度条
    import time, sys
    for i in range(10):
        sys.stdout.write("#")    # 写的#先存放在内存里,等写完后一次性显示在屏幕
        time.sleep(0.1)
        sys.stdout.flush()      # flush:写一个# 就显示一个#到屏幕
  • 相关阅读:
    rabbitMq(2)之“Work”模式
    rabbitmq(1)之"Hello World"模式
    Maven的实用基础命令
    RabbitMq(3)之“发布/订阅”模式
    mac rabbitmq安装以及入门
    Mac 安装Homebrew
    多线程通讯之管道
    CentOS中防火墙之iptables
    CentOS中防火墙之Firewall
    Redis的简介
  • 原文地址:https://www.cnblogs.com/victorm/p/9251583.html
Copyright © 2011-2022 走看看