Python基础(二)之模块

模块:人们写好的一系列用于实现某种功能的代码封装起来,需要使用的时候直接调用即可。

模块分类:标准模块、第三方模块

标准模块:不需要安装,直接调用即可

第三方模块:需要安装后才可使用

注意:自己创建的模块名字不能和导入的库名相同。例:导入的sys.path方法会先到当前目录寻找模块路径,然后再到系统自带的模块的路径寻找。

环境变量:存放模块的调用路径

第三方模块存放在site-packages

常用模块:

sys模块:sys.path用于显示系统模块的调用路径。

             sys.argv用于调用模块的相对路径(即模块名),常用于传参。

os模块:os.system用于执行系统命令,执行时会在屏幕输出但不会保存到变量中。

           os.popen用于将打印结果存到内存中的某个临时位置,若想查看具体内容使用os.popen的read方法

           os.mkdir用于创建目录

例:

import sys
print(sys.path)
print(sys.argv)
print(sys.argv[2]) ##表示显示传递的第三个参数

import os
os.system("dir")
place_now = os.popen("dir")
place_now = os.popen("dir").read()
print("--->",place_now)
os.mkdir("new_dir") ##会在当前目录创建一个名为new_dir的目录




posted on 2017-01-02 14:57  孙xiaoyu  阅读(130)  评论(0编辑  收藏  举报