目录
4.2.4.1 rename(oldfile,newfile) 函数
4.1 时间与日期
在Python中,经常要使用日期和时间,Python提供了丰富与的时间与日期的模块和函数,如time
datetime等模块。
4.1.1 time模块
在Python内置的time模块中定义了一些与世界处理,转换相关的函数,接下来给大家介绍一下
import time
# 获取当前时间
print(time.time())
# lacaltime 函数获取本地时间信息
date_time = time.localtime()
print(date_time)
4.1.2 Sleep函数
sleep可以在函数运行过程中停顿几秒
for t in range(3,-1,-1):
print("倒计时:",t)
if t != 0:
time.sleep(1)
pass
else:
print("Go!")
4.1.2 datetime 模块
datetime模块提供了更加丰富的日期和时间处理相关的函数,相比time模块提供的功能更加高级。
4.1.2.1 now( )方法
获取当前日期时间
import datetime
# 获取当前日期时间
current_time = datetime.datetime.now()
print("默认格式:{}".format(current_time)) # 获取当前日期时间
print("year:",current_time.year) # 获取当前年份
print("month:",current_time.month) # 获取当前月份
print("day:",current_time.day) # 获取当前日
print("hour",current_time.hour) # 获取当前小时
print("minuth:",current_time.minute) # 获取当前分钟
print("second:",current_time.second) # 获取当前秒数
4.1.2.2 strftime( fmt )方法
按照自定义的格式化方式去对日期和时间进行格式化。函数需要传入一个fmt参数,该参数由时间格式化符号组成。
import datetime
#自定义日期时间格式化
format_time = datetime.datetime.now().strftime("%Y/%m/%d %H:%M:%S")
print("自定义格式:{}".format(format_time))
4.2 文件操作
在日常的程序开发过程中,我们经常需要用到文件的操作。Python内置了操作文件的相关的函数,使得操作文件变得非常简单。
4.2.1 打开文件
# 打开文件
fobj=open("./test.txt","w",encoding="utf-8") # 打开默认py环境下的test文件
# open("test.txt1","r") #没有此文件会报错
打开模式 | 模式说明 |
---|---|
r | 以只读方式打开文件。文件的指针将会放在文件的开头。这是默 |