zoukankan      html  css  js  c++  java
  • process对象常用方法

        • 1、process.cwd 返回当前进程的工作目录
           
          2、process.chdir(directory)改变当前工作进程的目录,如果操作失败抛出异常

          3、process.memoryUsage()返回一个对象,它描述了Node进程的内存使用情况,其单位是bytes

          4、process.uptime()返回 Node 程序已运行的秒数

          5、process.hrtime()返回当前的高分辨时间,形式为 [秒,纳秒] 的元组数组。它是相对于在过去的任意时间。该值与日期无关,因此不受时钟漂移的影响。主要用
          途是可以通过精确的时间间隔,来衡量程序的性能

          6、process.kill(pid, [signal])结束对应某pid的进程并发送一个信号(若没定义信号值则默认为'SIGTERM')
           
          7、process.abort()触发node的abort事件,退出当前进程

          8、process.exit([code])终止当前进程并返回给定的code。如果省略了code,退出时会默认返回成功的状态码('success' code) 也就是0

          9、process.exitCode可以自定义退出进程时node shell捕获到的状态码(必须是正常结束进程或者使用process.exit()指令退出)
          [注意]如果指明了 process.exit(code) 中退出的错误码 (code),则会覆盖掉 process.exitCode 的设置
          10、process.stdout一个指向标准输出流(stdout)的可写的流(Writable Stream)

          11、process.stderr一个指向标准错误流(stderr)的 可写的流(Writable Stream)

          12、process.stdin一个指向标准输入流(stdin)的可读流(Readable Stream)。标准输入流默认是暂停(pause)的,
          所以必须要调用process.stdin.resume()来恢复(resume)接收
           
  • 相关阅读:
    pytest实际编码中特殊问题的解决
    python+locust性能测试实例
    python使用eval动态调用函数及其在测试用例中断言的应用
    python中列表生成式的两种用法
    pycharm中的Terminal无法使用git命令
    ruamel.yaml的使用
    pip安装模块失败如何解决
    locust的setup等相关函数的使用
    python模块-optparse(解析命令行参数)
    (转)locust源码目录结构及模块作用
  • 原文地址:https://www.cnblogs.com/x0815/p/12299363.html
Copyright © 2011-2022 走看看