python之模块初识-os模块


os的system方法是指让程序执行命令,例如执行dir命令,并且存于变量a中,但是打印出来的时候会出现乱码与一个0,这个0代表的是命令执行的成功与否,成功为0,失败为1,乱码是因为系统的编码与pycharm的编码不统一而导致的
import os
a=os.system('dir')
print(a)

如上方法会出现乱码,因此也不常用此方法,使用os.popen

import os
b=os.popen('dir')
print(b)

结果如下

使用popen的方法要read一下,如果不read,就会产生如上效果,返回一个地址,因此

import os
b=os.popen('dir').read()
print(b)
结果如下:

os.mkdir('test')创建test文件夹,可自己去尝试实现

当然也可以自己去写模块,放在site-package的路径下,然后import导入

 
 

猜你喜欢

转载自www.cnblogs.com/chenrjfight/p/10425432.html