【Python函数与模块学习记录3】标准模块与第三方模块
2021/5/23 22:55:12
本文主要是介绍【Python函数与模块学习记录3】标准模块与第三方模块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、OS模块
函数/变量 |
描述 |
os.environ |
系统的环境变量 |
os.system(command) |
在子shell中执行操作系统命令, 注意使用双引号,没有加入系统环境变量的应用,要使用全路径,否则直接使用可执行程序如pycharm64.exe |
os.sep |
路径中使用的分隔符 |
os.pathsep |
分隔不同路径的分隔符 |
linesep |
行分隔符("\n" , " \r", " \r\n") |
urandom(n) |
返回n个字节的强加密随机数据 |
getcwd() |
返回当前所在的目录 |
path |
一个列表,包含要在其中查找模块的目录名称 |
mkdir/rmdir |
创建和删除文件夹 |
os.path |
文件目录相关操作 |
os.chdir() |
跳转到其它目录 |
os.listdir() |
返回当前目录下的文件和文件夹 |
os.rename(原名,新名) |
修改文件夹的名称 |
2、os模块之os.path
命令 |
描述 |
os.path.isdir() |
判断是否是文件夹 |
os.path.isfile() |
判断是否为文件 |
os.path.exists() |
判断是否存在文件夹、文件或者路径是否存在 |
os.path.dirname() |
返回目录路径 |
os.path.split() |
返回一个元组(目录路径,文件名.后缀名) |
os.path.basename() |
返回文件名.后缀名 |
os.path.splitext() |
返回元组(目录路径+文件名. 后缀名) |
os.path.join() |
返回拼接路径 |
os.makedirs() |
创建多个文件夹目录 |
3、datetime模块
函数/变量 |
描述 |
timedelta |
对日期/时间进行加减操作 |
date |
date类表示一个日期 |
datetime.strftime |
将datetime对象格式化成字符串 |
datetime.strptime |
将字符串按照一定的格式转换成datetime对象 |
time |
表示一个时间的类 |
datetime.now |
系统的当前时间 |
day |
Datetime对象的属性,类似的还有minute,hour等 |
days |
Timedelta的属性,类似的还有minutes,hours等 |
datetime.now().day |
得到当前月的几号 |
datetime.today().time() |
得到当前时间(时分秒毫秒) |
datetime.now() |
得到当前日期时间(年月日时分秒毫秒);datetime.today() 返回一个表示当前本期日期时间的datetime对象 datetime.now([tz]) 返回指定时区日期时间的datetime对象,如果不指定tz参数则结果同上 例: pytz.timezone('Asia/Urumqi') |
datetime.today() |
4、datetime之时间转换
参数 |
含义 |
%A |
星期的名称,如Monday |
%B |
月份的名称,如January |
%m |
用数字表示的月份(01-12) |
%d |
用数字表示月份中的一天(01-31) |
%Y |
四位的年份,如2015 |
%y |
两位的年份,如15 |
%H |
24小时制的小时数(00-23) |
%l |
12小时制的小时数(01-12) |
%p |
am 或 pm |
%M |
分钟数(00-59) |
%S |
秒数(00-61) |
5、第三方模块
python第三方模块安装和卸载
安装python第三方模块Django,Flask,mysqlclient
A、安装方法:国内镜像安装
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
1、直接在cmd中键入:pip install ****
pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
python中导入:import django
pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple
python中导入:import flask
pip install mysqlclient -i https://pypi.tuna.tsinghua.edu.cn/simple
python中导入:import MySQLdb
PS:在安装过程中提示pip需要升级,复制提示的命令,加上国内镜像
python -m pip install --upgrade pip –i https://pypi.tuna.tsinghua.edu.cn/simple
2、下载源码包,zip/gz压缩包或者whl文件
在压缩文件当前目录下,进入cmd,键入命令:pip install 文件名.后缀(gz/whl)
3、解压下载的源码压缩包,找到setup.py文件
在当前目录下,进入cmd,键入命令:python setup.py install
B、卸载:cmd中键入命令:pip uninstall ***,根据提示卸载即可。
这篇关于【Python函数与模块学习记录3】标准模块与第三方模块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器