模块 –SYS

模块 –SYS

os模块是跟操作系统的交互

sys是跟python解释器的交互

sys.argv

命令行参数List,第一个元素是程序本身路径 返回一个列表

In [218]: sys.argv

Out[218]: ['C:\Python35-32\Scripts\ipython']

sys.exit(n)

exit(...)

exit([status])

In [220]: sys.exit(0)

sys. version

显示版本

In [221]: sys.version

sys.path

python的环境变量列表

返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值

In [222]: sys.path

返回一个list

sys.platform

返回平台信息

In [223]: sys.platform

Out[223]: 'win32'

In [49]: sys.platform

Out[49]: 'linux'

ys.stdout.write("hhhh")

在控制台显示消息

In [225]: sys.stdout.write("hhhh")

hhhh

In [226]: sys.stdout.flush()

sys.stdin.readline()

This class provides a character and line based interface to stream

| I/O. There is no readinto method because Python's character strings

| are immutable. There is no public constructor.

sys.stdin.readline()会将标准的输入全部获取

原文地址:https://www.cnblogs.com/twotigers/p/7737919.html