栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

包,文件,

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

包,文件,

目录
    • datetime包
    • os包
  • 文件

包就是文件夹,包中还可以有包,也就是子文件夹。
一个个python文件就是模块。
__init __.py是每一个python包里必须存在的文件。
如何创建一个包:New->python package
包的导入:import package
模块的导入:from…import…
第三方包:使用pip install 包名;github搜索第三方包。

datetime包

日期与时间的结合,
可以获取当前时间:
导入form datetime import datetime,用法datetime.now()
导入import datetime,用法datetime.datetime.now()
获取时间间隔:
from datetime import datetime
from datetime import timedelta
用法:three_day = timedelta(days=3)
after_three_day = now + three_day
print(after_three_day)
将时间对象转成时间字符串,将字符串转成时间类型。
date_str = now.strftime(format)

os包

import os

文件

找到这个文件,双击打开它

open(“文件路径”,mode=" “, encoding=” ")
f.close() #每次操作之后关闭连接

文件路径:
		1.绝对路径:d:/text/xxx.tet   2.相对路径:相对于当前你的程序所在的文件夹。
mode:   
		r : read   读取。最重要的一种文本读取方式(必须掌握):for line in f:  #从f中读取到每一行数据
		w : 写。w模式下每一次open都会清空文件内容
		a : append追加写入
		b : 读取的是非文本文件-bytes
encoding:
		utf-8
with:
		上下文,省去操作之后的close
	    语法:with open("title.txt", mode="r", encoding="utf-8") as f:
	    			for line in f:
	    				print(line.strip())   #去掉换行
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/461503.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号