Python基础33 包的定义、包的导入、Python常用内置模块、第三方模块的安装和使用

一、Python中包的定义

"""
Python中的包
包是一个分层次的目录结构,它将一组功能相近的模块组织在一起
作用
    代码规范
    避免模块名称冲突
包与目录的区别
    包含__init__.py文件的目录称为包
    目录里通常不包含__init__.py文件
包的导入
    import 包名.模块名
"""

二、包的导入

"""
使用import导入的时候只能跟包名和模块名称
使用from导入的时候 也可以直接导入到函数名、变量名
from package1.moduleA import a
"""
# 导入package1包 太长了可以用别名

import package1.moduleA as ma
print(ma.a)

三、Python常用内置模块

"""
Python常用的内置模块
sys 与Python解释器以及其环境操作相关的标准库
time    提供与时间相关的各种函数的标准库
os  提供了访问操作系统服务功能的标注库
calender    提供了与日期相关的各种函数的标注库
urllib  用于读取来自网上(服务器)的数据标准库
json    用于使用JSON序列化和反序列化对象
re  用于在字符串中执行正则表达式匹配和替换
math    提供标准算术运算函数的标准库
decimal     用于进行精确控制运算精读、有效数位和四舍五入操作的十进制运算
logging     提供了灵活的记录事件、错误、警告和调试信息等日志信息的功能
"""
import decimal
import math
import sys
import time
# sys标准库
import urllib.request

print(sys.getsizeof(21))
print(sys.getsizeof(25))
print(sys.getsizeof(True))
print(sys.getsizeof(False))
# time标准库
print(time.time())
print(time.localtime(time.time()))
# urllib标准库 读取对应网址返回的东西
print(urllib.request.urlopen("http://www.baidu.com").read())
# math标准库
print(math.pi)

四、第三方模块的安装和使用(在线安装)

①window+R 输入cmd
②pip install 模块名
③输入python 进入python环境
④import导入对应的包 不报错代表导入成功

"""
第三方模块的安装和使用
第三方模块的安装(在线安装方式)
    pip install 模块名
第三方模块的使用
    import 模块名
"""
import time
import schedule
def job():
    print("哈哈")
schedule.every(3).seconds.do(job)
while True:
    schedule.run_pending()
    time.sleep(1)

五、第三方模块的安装(pycharm安装)

File→Settings
在这里插入图片描述
输入自己想找的第三方模块,导入即可
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值