小小程序员的第三篇笔记

第九章 模块

1.什么是模块?
python中的模块是一个包含事先定义好的函数和变量的文件,其后缀名是.py。
模块可以被别的程序引入,以使用该模块中的函数等功能。
**使用模块:**语法如下
import 模块名
例如
import os
一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。

from 模块名 import 函数名(也可以是变量名或类名)
from 模块名 import 函数名 as 别名 
from 模块名 import *
#把一个模块的所有内容全都导入到当前程序,一般不建议这样使用

2.显示与添加模块路径

import sys

print(sys.path)  # 输出模块路径
# 手动添加新的模块路径
sys.path.append('D:\python\test') 

3.__name__属性
一个模块被另一个程序第一次引入时,程序将被运行。
用__name__属性来使该程序块仅在该模块自身运行时执行。
namemain 底下是双下划线

if __name__ == '__main__':
   print('程序自身在运行')
else:
   print('我来自另一模块')

4.dir() 函数
内置的函数 dir() 可以找到模块内定义的所有名称(变量名,函数名类名)。以一个字符串列表的形式返回:

import sys

print(dir(sys))

5.标准模块

Python 本身带着一些标准的模块库,下列是比较常用的标准库.
sys 用于提供对Python解释器相关的操作
os 用于提供系统级别的操作,关机,删文件,创建文件,调用系统命令
time 时间相关的操作
hashlib 用于加密相关的操作
random 用于随机数
re 用于正则表达式
json 用于【字符串】和 【python基本数据类型】 间进行转换

如何安装第三方模块
如下:

pip命令行安装第三模块
# 安装
pip install 模块名
# 卸载
pip uninstall  模块名
# 查看所有安装
pip list

第三篇笔记结束。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值