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

本文介绍了Python脚本运行的基本环境设置,包括当前工作路径(CWD)的作用及如何通过命令行传递参数。同时深入探讨了sys模块提供的标准输入、输出和错误流的功能及其在程序间的通用通信方式。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值