Python-标准模块与第三方模块
- 标准模块
- python官方自己的模块 os
- os与os.path

os.chdir('desktop') 跳转至指定目录
- os.listdir() 当前目录文件列表
- os.mkdir('xxx') 创建文件夹
- os.raname('xxx1','xxx2') 改名
- os.rmdir('xxx') 删除xxx
- os.getcwd() 当前路径
- os.path
- .isdir('xxx')
- .isflie('xxx')
- .exists('xxx') 是否存在xxx
- .dirname(~~~) 目录
- .split(~~~) (目录,文件名)
- .basename(~~~) 文件名
- .splitext(~~~) (xxxx, '.后缀')
- os.makedirs(os.path.join('C:\\','A','B'))
- 时间、日期模块
- datetime模块

- timedelta
- .date() 当前的日期
- datetime.strftime
- datetime.strptime
- .time() 当前时间
- datetime.now
- days
- .datetime.now() 当前日期时间
- .datetime.today() 当前日期时间
- .year 当前年份
- .month 月
- day 日
- 时、分、秒、毫秒
- time.time() 获取毫秒数、
- datetime模块转换
- %A 星期
- %B 月份名
- %m 月份 (01-12)
- %d 天 (01-31)
- %Y 年份 (2000)
- %y 两位年份 (00)
- %H 24制时
- %I 12制时
- %p am/pm
- %M 分钟数(0~59)
- %S 秒数
- datetime模块
import time
import datetime
print(datetime.datetime.now())
print(datetime.datetime.now().year)
print(datetime.datetime.now().month)
print(datetime.datetime.now().day)
print(datetime.datetime.now().hour)
print(datetime.datetime.now().minute)
print(datetime.datetime.now().second)
print(datetime.datetime.now().microsecond)
print(time.time())
from datetime import datetime, date, time, timedelta
d = datetime(2020, 10, 11, 12, 13, 14)
print(d) d2 = date(2020, 10, 10)
print(d2) t = time(9, 0, 1)
print(t) ds = str(d)
print(ds)
ds_t = datetime.strptime(ds, '%Y-%m-%d %H:%M:%S')
print(ds_t)
ds2 = datetime.now()
print(ds2)
ds_t2 = datetime.strftime(ds2, '%Y-%m-%d %H:%M:%S')
print(ds_t2) ds3 = ds2 + timedelta(days=15)
print(ds3)
- 常见的第三方库
- Django
- Flask
- mysqlclient
- 安装
pip install xxx
python setup.py install
阿里 pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/
豆瓣 pip install -r requirements.txt -i http://pypi.douban.com/simple/
清华大学 pip install -r requirements.txt -i http://pypi.tuna.tsinghua.edu.cn/simple/
使用 豆瓣源进行安装 pip
python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.com
- 常见的第三方模块
Python-标准模块与第三方模块的更多相关文章
- Python安装、卸载第三方模块
pip command ModuleName command:用于指定要执行的命令(install:安装,uninstall:卸载) ModuleName:需要安装的模块名称 示例: 安装第三方模块n ...
- python基础-7模块,第三方模块安装方法,使用方法。sys.path os sys time datetime hashlib pickle json requests xml
模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才 ...
- (转)python标准库中socket模块详解
python标准库中socket模块详解 socket模块简介 原文:http://www.lybbn.cn/data/datas.php?yw=71 网络上的两个程序通过一个双向的通信连接实现数据的 ...
- python使用pip安装第三方模块遇到的问题及解决方法
python使用pip安装第三方模块遇到的问题及解决方法 关注公众号"轻松学编程"了解更多. 使用国内源: 清华:https://pypi.tuna.tsinghua.edu.cn ...
- Python标准库与第三方库详解(转载)
转载地址: http://www.codeweblog.com/python%e6%a0%87%e5%87%86%e5%ba%93%e4%b8%8e%e7%ac%ac%e4%b8%89%e6%96%b ...
- Python 标准库、第三方库
Python 标准库.第三方库 Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库.函数和外部工具.其中既有Python内置函数和标准库,又有第三方库和工具.这些库可用于文件读写 ...
- 循序渐进nginx(三):日志管理、http限流、https配置,http_rewrite模块,第三方模块安装,结语
目录 日志管理 access_log error_log 日志文件切割 自定义错误页 http访问限流 限制请求数 语法 使用 限制连接数 语法 测试 补充: https配置 使用 生成证书 配置ng ...
- python——模块、标准库、第三方模块安装
模块(module)简介 模块化--指将一个完整的程序分解为一个一个小的模块,通过将模块组合,来搭建出一个完整的程序. 模块化的特点: ① 方便开发 ② 方便维护 ③ 模块可以复用! 在Python中 ...
- Python学习笔记十_模块、第三方模块安装、模块导入
一.模块.包 1.模块 模块实质上就是一个python文件.它是用来组织代码的,意思就是把python代码写到里面,文件名就是模块的名称,test.py test就是模块的名称 2.包 包,packa ...
- python 使用pip安装第三方模块
part 1:使用方法: 1.pip install somePackage picture 1 2.pip show somePackage 例如:pip show pip 弹出关于该模块的信息 p ...
随机推荐
- python爬虫之数据加密解密
一.什么叫数据加密 数据加密是指利用加密算法和秘钥将明文转变为密文的过程. 二.数据加密的方式 1.单向加密 指只能加密数据而不能解密数据,这种加密方式主要是为了保证数据的完整性,常见的加密算法有MD ...
- Python基本小程序
目录 Python基本小程序 一.筛选从1-100所有的奇数 二.筛选从0-100所有的偶数 三.求1-100之间所有的偶数和,奇数和 四.三个数由小到大输出 五.四个数字重复数字的三位数 Pytho ...
- 从头认识js-DOM1
前面说过一个完整的js实现,包括ECMAScript,BOM,DOM三部分,现在就来讲讲DOM的有关知识. DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序接口).DOM描绘来一 ...
- 并查集(不相交集)的Remove操作
给并查集(不相交集)的添加一个\(Remove(X)\)操作,该操作把\(X\)从当前的集合中除去并把它放到自己的集合中. 实现思想 英文原句 We assume that the tree is i ...
- 《数字信号处理》课程实验2 – FIR数字滤波器设计
一.FIR数字滤波器设计原理 本实验采用窗函数法设计FIR数字低通滤波器.我们希望设计的滤波器系统函数如下: \(H_{d}\left( e^{jw} \right) = \left\{ \begi ...
- 使用web写UI, 使用js对接C++项目, 提高开发效率
ppt资源下载地址https://www.slidestalk.com/s/webui_nodejs_cmdlrx
- 【Geek议题】当年那些风骚的跨域操作
前言 现在cross-origin resource sharing(跨域资源共享,下简称CORS)已经十分普及,算上IE8的不标准兼容(XDomainRequest),各大浏览器基本都已支持,当年为 ...
- 使用EventBus + Redis发布订阅模式提升业务执行性能(下)
前言 上一篇博客上已经实现了使用EventBus对具体事件行为的分发处理,某种程度上也算是基于事件驱动思想编程了.但是如上篇博客结尾处一样,我们源码的执行效率依然达不到心里预期.在下单流程里我们明显可 ...
- Java基础--面向对象(上)
一.面向对象的概念 1.什么是面向对象? (1)面向对象是一种符合人类思维习惯的编程思想. (2)面向对象是一种思考问题的思维方式. 2.三种特性: (1)封装性 (2)继承性 (3)多态性 3.建立 ...
- 前端开发--Mongodb篇
安装和启动 安装 官方安装文档 本地mac Os推荐使用Homebrew ⚠️ 目前直接使用--brew install mongodb-- 安装 mongodb 时提示:Error: No avai ...