Python 官方文档:入门教程 => 点击学习
目录正文时间日期的处理 数据文件读写# 数据库正文 大家好,上一篇讲了如何创建python如何创建类,抽象类,访问限制的说明。今天说说Python的相关技能,比如将时间日期
大家好,上一篇讲了如何创建python如何创建类,抽象类,访问限制的说明。今天说说Python的相关技能,比如将时间日期的处理,数据文件的读写,以及数据库的简单操作。
python中时间处理主要使用的库是
datetime
1、datetime是内置模块,不需要安装,直接使用
import datetime
2、datetime里面有五个类:
其中最常用的是datetime类,其包含了date类和time类
3、模块的使用;
datetime的简单使用
#获取当前日期
from datetime import datetime
now = datetime.now()
#获取今天
datetime.today()
#获取指定日期
datetime.date(y,m,d)
datetime.time(h,m,s)
datetime(y,m,d,h)
#输出指定格式
print('strftime():', now.strftime("%Y-%m-%d"))
timedelta的使用
from datetime import *
now = datetime.now()
y = now + timedelta(days=-1) # 昨天
m = now + timedelta(days=1) # 明天
4、使用案例:输出指定日期是星期几
# python3
#! coding=utf8
import datetime
year,month,day= 2022,3,15
weekday = ['周一','周二','周三','周四','周五','周六','周日']
i = datetime.date(year,month,day).weekday()
print(weekday[i])
i = datetime.date(year,month,day).isoweekday()
print(weekday[i-1])
wday = datetime.date(year,month,day).strftime('%a')
print(wday)
5、扩展,一个用来计算农历的库
zhdate
安装
pip install zhdate
1、python文件读写的方式
一个文件读写的步骤:
2、打开一个文件:
#一般写法
f = open(file,mode,encoding=‘utf8')
主要是三个参数,文件路径,打开模式,文件编码
关于可写可读的三个模式的区别:
3、文件读取:
file = '1.txt'
file_obj = open(file,‘r',encoding='utf-8')
content = file_obj.read()
print(content)
file_obj.close()
以只读模式打开一个文件,读取内容,关闭文件;
使用with 方式,可以写文件关闭代码;
file = '1.txt'
with open(file,‘r',encoding='utf-8') as file_obj:
content = file_obj.read()
print(content)
按行读取:
file = '1.txt'
with open(file,‘r',encoding='utf-8') as file_obj: content = file_obj.readline() #读取一行
print(content)
for line in file_obj.readlines(): #读取多行
print(line)
4、文件的写入:
1、目前主流的数据库有两种,
对与mysql和monGodb数据库,python中分别有对接的连接操作库
2、python连接mysql:
在python中,连接mysql用到的库是
pymysql
安装方法直接使用命令:
pip install pymsql
引入方式:
import pymysql
连接数据库:
db = pymysql.connect(host='127.0.0.1',
user='root',
passWord=1234567 ',
database='bookmanager')
获取游标:
cur = db.cursor()
关闭数据库:
db.close()
3、python连接mongodb的库是:
pymongo
安装以及引人:
pip install pymongo
import pymongo
建立数据库连接:
mongo_client = pymongo.MongoClient(“mongodb://192.168.1.200:30000”)
指定数据库:
mongo_db = mongo_client[“test”]
以上就是python简单几步实现时间日期处理到数据文件的读写的详细内容,更多关于python日期处理文件读写的资料请关注编程网其它相关文章!
--结束END--
本文标题: python简单几步实现时间日期处理到数据文件的读写
本文链接: https://www.lsjlt.com/news/209772.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0