首页 > 代码库 > Python 第二课笔记

Python 第二课笔记

1、模块初识                                        

Python标准库和第三方库,

写好的功能封装好,起个名字,就是模块也叫库,直接导入就能用了。

标准库就是不需要安装,就能够导入的库

第三方库必须下载,安装才能使用的库。

1.1 两个标准库,sys模块和os模块

sys模块

******创建的项目文件名字不能与导入的库名相同*******

技术分享

 

1 import sys   #带入sys模块
2 
3 print(sys.path)  #调用sys模块的方法,sys.方法名

 

 

【运行结果】

 

[‘D:\\Python\\s014\\DAY2‘, ‘D:\\Python\\s014‘, ‘C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35\\python35.zip‘, ‘C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35\\DLLs‘, ‘C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35\\lib‘, ‘C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35‘, ‘C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35\\lib\\site-packages‘]

 

 

 

*************输出的全局的环境变量***************

要导入的模块必须要在以下目录的一个里面,如果不存在,就说这个模块没找到

,如果存在直接加载成功! 

******Python35\\lib\\site-packages***第三方库一般都存在这里

技术分享

********标准库存放在Python35\\lib\\ 目录下*************

技术分享

1 import sys   #带入sys模块
2 
3 
4 print(sys.argv)

 

【运行结果】打印绝对路径

 

[D:/Python/s014/DAY2/sys_import.py]

 

 

 

 

os模块

dir查看当前目录下的文件

 

1 import os
2 
3 os.system("dir")

 

 

 

 

 1  ?????? D ?е???? ????
 2  ??????к??? CE45-B8E3
 3 
 4  D:\Python\s014\DAY2 ????
 5 
 6 2017/01/08  18:39    <DIR>          .
 7 2017/01/08  18:39    <DIR>          ..
 8 2017/01/08  18:39               270 sys_import.py
 9                1 ?????            270 ???
10                2 ???? 37,835,636,736 ???????

 

 

 

windows编码与UTF-8不一致导致的乱码,不用管

将命令存在一个变量里打印

 

1 import os
2 
3 cmd_comand=os.system("dir")
4 print("********>>>>>",cmd_comand)

 

Python 第二课笔记