分享

Python(办公自动化编程系列)学习笔记3

 excel05 2022-05-22 发布于福建

1、批量创建txt文件

#代码

#!/usr/bin/python

#-*- coding: UTF-8 -*- 指定这个文件的编码格式

import os

for i in range(3):# 创建数量

path = 'c://tt/' #路径

f = open(path + '文件名' + str(i) + '.txt', 'a')

f.write('aa') #创建内容

f.close()

文章图片1

运行结果

2、#批量创建文件夹

#代码

import os

path=os.path.abspath(r'C:\tt')

for i in range(1,5):

k='{}文件夹名称'.format(i)

dirname=path + '\\'+k

os.makedirs(dirname)

print('%s目录创建成功'%i)

文章图片2

运行结果

3、复制文件与文件夹的方法

#复制文件代码

import os

import shutil #调用这个指令

shutil.copy('c:/tt/99.txt','c:/tt/a1/') #前面是复制的路径文件,后面是复制到位置

#复制文件夹代码

import os

import shutil

shutil.copytree('c:/tt/a1','c:/tt/a2') #前面是要复制的文件夹,后面是复制到位置并重命名

文章图片3

4、移动文件或文件夹,重命名文件或文件夹

#移动文件与文件夹代码

import os

import shutil

shutil.move('c:/tt/新建0.txt','c:/tt/a1/') #前面原文件位置,后面是移动到的新位置

文章图片4

#重命名文件与文件夹代码

#代码

import os

os.rename('c:/tt/99.txt','c:/tt/0.txt') #前面原文件名称,后面是新命名的名称

文章图片5

运行结果

#删除文件与文件夹代码

import os

import shutil

os.remove('c:/tt/0.txt',) #这是删除文件,注:文件名必需是全称

shutil.rmtree('c:/tt/Y',) #这是删除文件夹,注:文件夹必需是全称

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多