- 包
- datetime包
- os包
- 文件
包就是文件夹,包中还可以有包,也就是子文件夹。
一个个python文件就是模块。
__init __.py是每一个python包里必须存在的文件。
如何创建一个包:New->python package
包的导入:import package
模块的导入:from…import…
第三方包:使用pip install 包名;github搜索第三方包。
日期与时间的结合,
可以获取当前时间:
导入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)
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()) #去掉换行



