python模块
(1)标准模块(自带,不需要安装)
(2)第三方模块(需要安装)
python在导入模块的时候,先在当前目录下找模块,在到环境变量下找。
os模块
调用linux命令
os.system("linux命令")
os.popen("linux命令")
os.popen("linux命令").read()
#!/usr/bin/env python
import os
a = os.system("ls /root")
print (a)
我们将os.system("ls /root")的值存到a里,打印后的结果带一个0。这里的0代表命令的执行结果。0代表成功。这里的值并没有存到a变量中。
a = os.popen("ls /root") 这样打印了内存对象的地址,
<os._wrap_close object at 0x7f41a3509cc0>
a = os.popen("ls /root").read() 这样就把内容存到变量中并且读取