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和子进程,直觉上不太重要。