python编程及学习套装(办公自动化编程系列)
1、获取日期 时间
#获取Unix 时间戳(这个是显示不一样的时间格式)
import os
import fnmatch
import time
for File in os.scandir():
print(file.name,file.stat().st_mtime)
运行结果
#获取正常时间效果
import os
import fnmatch
import time
for file in os.scandir():
print(file.name,time.ctime(file.stat().st_mtime))
运行结果
2、读取txt文档内容 R表示读取,W表示写入
import os
f = open('c:\intel\\file.txt','r',encoding='utf-8')
text = f.readlines()
print(text)
f.close
运行结果
3、写入内容到txt文档中 open(),write()
with open('c:\intel\\file.txt','w', encoding='utf-8') as f:
text = '写入第一行内容\n第二行内容\n第三行内容\n'
f.write(text)
#w 存在内容覆盖不存在新建
#a 在文件后面直接追加
打开文件后看到运行结果
4、创建临时文件存储数据
#TemporaryFile #表示不执行此行代码
from tempfile import TemporaryFile
with TemporaryFile('w ') as f:
f = TemporaryFile('w ') # w 表示写入及读取文件
f.write('Hello 尹总!')
f.seek(0) # 表示回到文件开头位置
data = f.readlines()
print(data)
5、 创建临时文件夹
# 程序运行完后会自动删掉临时文件或文件夹
from tempfile import TemporaryDirectory
with TemporaryDirectory() as tmp_folder:
print(f'临时文件夹:{tmp_folder}')
#不可以在后面进行写入文件 f.wirte("fd66s")
运行结果
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com