Python学习总结 基础篇 库的介绍,第三方库的安装

本文深入解析Python的标准库与第三方库,包括库的安装、引用及查询方法。重点介绍了os模块的跨平台操作,calendar模块的日历功能,以及qrcode模块的二维码生成应用。
部署运行你感兴趣的模型镜像

库的介绍

Python的库分为标准库和第三方库,标准库不用安装,直接import使用,第三方库需要安装
参考网站:
https://zhuanlan.zhihu.com/p/27350980

标准库

参考该网站:
https://www.runoob.com/python3/python3-stdlib.html
https://docs.python.org/zh-cn/3/library/index.html
https://blog.youkuaiyun.com/qq_41804164/article/details/81448207
这三个网站都比较不错的介绍,第三个优快云大佬的博客介绍非常全面,可以在需要时查看。

第三方库

Python IDLE在使用第三方库时,需要安装相应的库,安装过程会有一点点小麻烦。
这里直接最简单的方法,用pip install 安装第三方库其他的参考以下博客
https://www.cnblogs.com/xiaoguan-bky/p/11184740.html
https://blog.youkuaiyun.com/qq_28304687/article/details/90667747
步骤如下:
打开cmd命令窗口,直接输入命令pip install + 库名, 如图:
pip
这里引入numpy库,然后就是等待下载,直到最后一行提示Successfully installed numpy, 如图:

库的引用

库的引用有三种方式,如图:
引用库
第一种引用方式,在调用库中函数时,需要使用库名.函数名()的方式,如果库名拼写比较麻烦时,会调用函数时就比较麻烦。
第二种引用方式,给库取了一个别名,在调用库中函数时,需要使用
别名.函数名()
的方式调用函数,会比较方法,推荐这种方式
库引用
第三种方式加了*号,这样在调用函数时,不用写库名,直接写函数名就可使用,但这种方式在调用多种库时容易冲突。

库函数查询方法

有的时候需要查询一个库中都由哪些,可以使用dir(库名) 的方式来调用。如下;
库中函数
但是不能查看函数的功能,这个需要在py doc中查看。

常用库介绍

os模块

参考博客:https://blog.youkuaiyun.com/xxlovesht/article/details/80913193
OS模块是Python标准库中的一个用于访问操作系统功能的模块,使用OS模块中提供的接口,可以实现跨平台访问。
详情参看分享的博客,这里不赘述。
这里讲一个小功能,编写程序实现电脑的自动关机
输入下面两行代码:
提示图形界面
运行结果如图:
在这里插入图片描述
类似的指令可以在cmd中输入 shutdown/? 查看
命令床
可见当i改为s时关机,由此可设计成一段时间后自动关机的程序。
注销
此代码功能为注销。

calendar模块

calendar,是与日历相关的模块。calendar模块文件里定义了很多类型,主要有Calendar,TextCalendar以及HTMLCalendar类型。其中,Calendar是TextCalendar与HTMLCalendar的基类。该模块文件还对外提供了很多方法,例如:calendar,month,prcal,prmonth之类的方法。本文主要对calendar模块的方法进行介绍
参考博客:https://www.cnblogs.com/pinpin/p/9888841.html

两个小实例:

  1. 输入年份,返回本年日历
import calendar as cl
year = int(input("请输入年份"))
data = cl.calendar(year)
print(data)

运行结果
2. 输入年月,返回月历。

import calendar as cl
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
data = cl.month(year,month)
print(data)

月历

qrcode模块 二维码生成

参考博客:https://www.jianshu.com/p/c0073c6aa544

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值