py模块初识1

来源:互联网 发布:虚拟机ubuntu使用教程 编辑:程序博客网 时间:2024/05/29 04:46
import sysprint(sys.path)结果为:['D:\\data', 'D:\\data', 'D:\\download\\python36.zip', 'D:\\download\\DLLs', 'D:\\download\\lib', 'D:\\download', 'D:\\download\\lib\\site-packages']这些路径里有的是存放了Python的标准库,lib里面就是的而site-packages里有第三方库
print(sys.argv)
结果是打印了['D:/data/day1.py']
即为绝对路径


跟系统交互比较多的话,用os模块
import osos.system("dir")这个命令一调用就显示在屏幕上了。(只执行命令,不保存结果)
 ������ D �еľ��� LENOVO
 ������к��� 2EF4-2145

 D:\data ��Ŀ¼

2017/06/07  23:43    <DIR>          .
2017/06/07  23:43    <DIR>          ..
2017/06/07  23:40    <DIR>          .idea
2017/06/07  23:43                27 day1.py
2017/06/07  20:37                72 test.py
               2 ���ļ�             99 �ֽ�
               3 ��Ŀ¼ 57,907,474,432 �����ֽ�
打印了一堆,因为windows的编码不是一样
print(os.system("dir"))
会打印0 说明指令执行了。
import oscmd_res = os.popen("dir")  执行之后,存在了内存的一个地方,需要read取一下print(cmd_res.read())     
 驱动器 D 中的卷是 LENOVO
 卷的序列号是 2EF4-2145

 D:\data 的目录

2017/06/07  23:48    <DIR>          .
2017/06/07  23:48    <DIR>          ..
2017/06/07  23:46    <DIR>          .idea
2017/06/07  23:48                59 day1.py
2017/06/07  20:37                72 test.py
               2 个文件            131 字节
               3 个目录 57,907,474,432 可用字节

os.mkdir("new_dir")这条指令是在当前的目录下创建一个new_dir目录



原创粉丝点击