python编程及学习套装(办公自动化编程系列)

1、获取日期 时间

#获取Unix 时间戳(这个是显示不一样的时间格式)

import os

import fnmatch

import time

for File in os.scandir():

print(file.name,file.stat().st_mtime)

python编程及学习套装(办公自动化编程系列)(1)

运行结果

#获取正常时间效果

import os

import fnmatch

import time

for file in os.scandir():

print(file.name,time.ctime(file.stat().st_mtime))

python编程及学习套装(办公自动化编程系列)(2)

运行结果

2、读取txt文档内容 R表示读取,W表示写入

import os

f = open('c:\intel\\file.txt','r',encoding='utf-8')

text = f.readlines()

print(text)

f.close

python编程及学习套装(办公自动化编程系列)(3)

运行结果

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 在文件后面直接追加

python编程及学习套装(办公自动化编程系列)(4)

打开文件后看到运行结果

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")

python编程及学习套装(办公自动化编程系列)(5)

运行结果

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页