import sys
print(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 os
os.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> .idea2017/06/07 23:43 27 day1.py2017/06/07 20:37 72 test.py 2 ���ļ� 99 �ֽ� 3 ��Ŀ¼ 57,907,474,432 �����ֽ�打印了一堆,因为windows的编码不是一样
print(os.system(
"dir"))会打印0 说明指令执行了。
import os
cmd_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> .idea2017/06/07 23:48 59 day1.py2017/06/07 20:37 72 test.py 2 个文件 131 字节 3 个目录 57,907,474,432 可用字节
os.mkdir(
"new_dir")
这条指令是在当前的目录下创建一个new_dir目录