《python编程》第三章笔记——脚本运行上下文

CWD = current work dir当前工作路径(有用的关键词)

一个脚本启动于CWD,import首先搜索文件所在目录(蛮好理解)

c:..x >python xxx.py aaa bbb ccc 就是通过命令行传参数

shell环境变量,可能和其他的环境变量设置一样吧,我估计如果设置的不对,电脑一定会让我知道的,到时候再去查就是。估计因为是基础,所以会放在前面讲。

标准流,重点

  sys模块提供了标准输入,输出,和错误流,是一种通用的程序通信方式。

  1、用 <filename 和 >filename 来定向到输入/输出文件,而非console

  2、用 | 来连接,输出|输入,先执行左边的,再来右边的。

  3、以上两种由shell实现,而可以在python中实现定向,这种更好。

剩下一些io.StreamIO和io.BytesIO工具,stderro.

重访op.popen和子进程,直觉上不太重要。

  

原文地址:https://www.cnblogs.com/wuzhenyang/p/6828589.html