
办公自动化
办公自动化,快速提高工作效率,高效工作。
缘 源 园
https://mp.weixin.qq.com/s/EtndbQk9m9n75xiQsDcvww 欢迎关注博主微信公众号。一起交流互动更多问题。
展开
-
电脑文件的后缀名不见了,如何显示隐藏扩展名?
第一步:左键双击电脑的计算机。第二步:找到电脑左上角的文件,右移,进入查看选项界面第三步:常规右边查看,找到隐藏扩展名,取消勾选确定保存则展示。原创 2022-01-28 10:59:15 · 5429 阅读 · 0 评论 -
电脑上的文件后缀名隐藏了如何修改?
如果我们想把png格式改成电脑默认不存在的ico格式怎么修改呢首先我们测试了现在电脑的格式修改。无论是用电脑的PS专业工具,还是用电脑的自带画图工具,均无法修改后缀。原创 2022-01-28 10:51:08 · 2207 阅读 · 0 评论 -
网易和腾讯如何查看被系统屏蔽的邮件?
网易:腾讯:被隔离的邮件是平常收件箱中看不到的。可以通过自助查询,收信查询中看到被系统隔离的邮件。原创 2021-12-23 01:19:20 · 1087 阅读 · 0 评论 -
如何快速翻译文件中的内容?
第一步:把我们需要翻译的文件有规则的放入文档中。第二步:使用google翻译工具Google 翻译第三步:导入相关的可支持的文档类型。请上传以下格式的文档:.doc、.docx、.odf、.pdf、.ppt、.pptx、.ps、.rtf、.txt、.xls 或 .xlsx第四步:点击翻译,任务完成。...原创 2021-12-20 13:46:52 · 551 阅读 · 0 评论 -
电脑如何进行长截图?
第一种方案:使用搜狗高速浏览器;菜单下面的保存网页另存为图片。第二种方案:使用谷歌浏览器截取网页为图片。第三种方案:首先我们打开电脑QQ,登录自己的QQ号;按下QQ截图的快捷键:Ctrl+Alt+A,进入截图,并且点击截图工具条的“长截图”按钮。然后滑动屏幕即可。截屏的图片如下:...原创 2021-12-10 15:03:36 · 12524 阅读 · 0 评论 -
为什么大家经常使用csv文件
CSV 格式是数据分析工作中常见的一种数据格式。CSV 意为逗号分隔值(Comma-Separated Values),其文件以纯文本形式存储表格数据(数字和文本)。每行只有一条记录,每条记录被逗号分隔符分隔为字段,并且每条记录都有同样的字段序列。CSV 格式能被大多数应用程序所支持,广泛用于在不同的系统之间转移数据,是一种容易被兼容的格式。实验楼中大量的数据分析类课程都使用了 CSV 格式的数据集。...原创 2021-03-17 01:05:32 · 2350 阅读 · 0 评论 -
如何一键处理掉Excel表格中的地域词?
如果有一批关键词,此时想把其中的地域词提取出来,分为两类。一类是不包含地域词,一类是包含地域词。如何批量把这批关键词内 包含的 地域删掉呢?我们可以用python这个工具实现。#读取txt文件中想提取的地域词。(把自己想要提取的地域词,写在文档中)import pandas as pd df = pd.read_csv("data/area.txt", encoding= "gbk",header = None)# encoding= "gbk"需要添加上,否则会报错。Unicode.原创 2021-03-14 00:14:01 · 2109 阅读 · 0 评论 -
excel中怎么把A列包含B列的字词去掉
excel 如何批量把包含的关键词去掉=SUBSTITUTE(A1,B1,"")在C1单元格输入以下公式,然后填充公式。复制C列,选择性粘贴为数值,然后删除AB列,即可。原创 2021-03-14 00:13:47 · 3253 阅读 · 0 评论 -
Excel操作—常用公式函数
countif,countifs,sum,sumifs,rank countif,countifs 计数 sumif,sumifs 对满足条件的记录求和 rank 排序 输入公式的时候,在单元格中用=开头, =COUNTIF(B2:B8,">3000") 范围直接用鼠标划范围选中,条件要用双引号包起来 逻辑函数 and(与,两个条件都满足) or(或,所有条件中只需要满足一个)返回true not if ..原创 2021-03-06 22:19:46 · 443 阅读 · 0 评论 -
同一个Excel单元格有多个数据,怎么进行拆分
import pandas as pd# 读取texas_cities数据集cities = pd.read_csv('data/texas_cities.csv')cities City Geolocation 0 Houston 29.7604° N, 95.3698° W 1 Dallas 32.7767° N, 96.7970° W 2 Austin 30.2672° N, 97.7431° W # 将Geolocati..原创 2021-02-28 00:07:35 · 1891 阅读 · 1 评论 -
文件及文件夹的相关操作
import os# 创建空的文件, 123.txtfile = open("123.txt", "w")file.close()# 对文件进行重命名操作os.rename("123.txt", "666.txt")# 对文件进行删除操作os.remove("666.txt")# 创建文件夹os.mkdir("AAA")# 创建文件到指定目录file = open("AAA/123.txt", "w")file.close()#删除文件夹下的123.txtos.re.原创 2021-02-26 00:07:17 · 165 阅读 · 0 评论 -
对不同类型的有效文件进行备份
# 1. 用户输入目标文件 sound.txt.mp3;test1.txtold_name = input('请输入您要备份的文件名:')# print(old_name)# print(type(old_name))# 2. 规划备份文件的名字# 2.1 提取后缀 -- 找到名字中的点 -- 名字和后缀分离--最右侧的点才是后缀的点 -- 字符串查找某个子串rfindindex = old_name.rfind('.')# print(index)# 4. 有效文件才备份...原创 2021-02-25 00:06:58 · 129 阅读 · 0 评论 -
对文件进行拷贝
先根据现有的文件写出想生成的文件名的名字。原理:读取一个文件,然后对文件进行操作,写这个文件,文件生成完成(读取文件内容到缓存,在缓存中读取出来)# 原文件名src_file_name = "test.txt"# 1. 根据原文件的名字生成拷贝后的文件名file_name, point, end_str = src_file_name.rpartition(".")dst_file_name = file_name + "[复件]" + point + end_strprint(d...原创 2021-02-25 00:06:45 · 198 阅读 · 0 评论 -
文件的基本操作r模式,w模式,a模式
学习文件的目的: 通过文件可以保证程序中的数据做到持久化存储持久化存储的方式:文件 -> 简单数据或者少量数据 数据库 -> 复杂数据或者大量数据,读写性能极高。# 文件的操作模式有:# 1. r模式: 以字符串的方式读取文件中的数据# 2. w模式:以字符串的方式往文件中写入数据# 3. a模式: 以字符串的方式往文件末尾追加写入数据# 4. rb模式:以字节(二进制)方式读取文件中的数据# 5. wb模式: 以字节(二进制)方式往文件中写入数据# 6. a...原创 2021-02-24 00:30:25 · 8535 阅读 · 0 评论 -
Python通过pandas将多个csv文件进行合并去重
import pandas as pd import os path = "data" #指定文件夹目录files = os.listdir(path) #查看data文件夹下有什么文件files'''['光伏4平方直流电缆长尾词_1613958441.csv', '光伏安装电缆长尾词_1613958372.csv', '光伏板直流电缆长尾词_1613958356.csv']'''df_list = []for f in files: # ...原创 2021-02-22 19:25:03 · 3649 阅读 · 0 评论 -
用Python将多个csv文件合并到一个csv文件中
导入所需的包#-*-coding:utf-8-*-import osimport pandas as pdimport glob合并多个csv文件csv_list = glob.glob('*.csv') #查看同文件夹下的csv文件数print(u'共发现%s个CSV文件'% len(csv_list))print(u'正在处理............')for i in csv_list: #循环读取同文件夹下的csv文件 fr = open(i,'rb').r...原创 2021-02-22 15:13:43 · 15531 阅读 · 9 评论 -
用Python批量转换doc文件为docx文件
实现后的效果python-docx模块虽然强大,但却不能处理后缀为".doc"的word文件。如果强制读取doc文件,将会报如下错误。寻找需要转换的绝对路径#Jupyter cell同时输出多行from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"#为了找到文件夹的绝对路径,所以获取当前工作目录路径import o...原创 2021-02-16 00:04:47 · 1733 阅读 · 1 评论 -
Python从Excel单元格中提取部分词
需要分割第一个表格中的机型,提取客户公司信息到第二个表格实现效果from openpyxl import load_workbook#1,读取工作表wb = load_workbook("data\机型名称.xlsx")ws = wb.active#2,读取并拆分需要的单词data=[]for row in range(2,ws.max_row+1): #原工作表从第2行开始读取 model = ws['A' + str(row)].value.split()[0] .原创 2021-02-16 00:04:17 · 2177 阅读 · 1 评论 -
用Python批量替换多个Word文件中的文字
定义函数info_update。只需要向其中传入目标文件路径,待替换的词和新词即可import docxdef info_update(doc,old_info, new_info): '''此函数用于批量替换合同中需要替换的信息 doc:文件 old_info和new_info:原文字和需要替换的新文字 ''' #读取段落中的所有run,找到需替换的信息进行替换 for para in doc.paragraphs: # for...原创 2021-02-14 23:46:32 · 3667 阅读 · 6 评论 -
用Python给PDF批量加密
每个人都有秘密,每个公司也是。如果我们生成了很多PDF,一个一个地加密,将费时费力。这种重复的繁重的事儿交给Python,import PyPDF2 #可从PDF文档提取信息import os #用于获取需要合并的PDF文件所在路径path="data/" # 文件夹路径#1.获取需要加密的文件名及路径files=[]for file in os.listdir(path): if file.endswith(".pdf"): #排除文件夹内的其它干扰文件,只获取PDF文件原创 2021-02-14 16:04:13 · 1037 阅读 · 2 评论 -
python一键批量制作word邀请函
每到年会,需要给供应商,政府部门发邀请函。这个邀请函其实除了受邀者的名字不同外,其它信息完全一样,纯粹的体力活,以后就交给Python来干吧。首先,我们需要将所有受邀者的公司名和代表姓名填入一个Excel表格。然后做好邀请函的模板,在需要填字的地方打上小星星“****”,然后就让Python来玩填字游戏啦。需要生成的邀请函模板需要填入的文字需要先安装环境pip3 install python-docx模块#1.从Excel文件获取受邀人单位和名字from openpyxl原创 2021-02-14 14:19:21 · 1654 阅读 · 1 评论 -
使用Python合并不同文件夹中的多个Excel文件
要求:需要生成此样式的标贴用于产品包装,以便识别每种产品相关信息。可以使用python在Excel表格的基础上快速生成,下表Excel把需要的数据填写,则自动生成标贴处理步骤流程从“info”工作表读取所有物料的信息 转换字母为大写,存储好信息. (标签中的品牌必须是大写字母,所以需要把小写字母全部转换) 将处理好的信息逐个写入到“label”工作表 保存工作表从“info”工作表读取并处理信息,存入列表# 从“info”工作表读取并处理信息,存入列表from openp原创 2021-02-14 01:16:10 · 1219 阅读 · 2 评论 -
物料标签智能批量生成,常用于产品包装
要求:需要生成此样式的标贴用于产品包装,以便识别每种产品相关信息。可以使用python在Excel表格的基础上快速生成,下表Excel把需要的数据填写,则自动生成标贴处理步骤流程从“info”工作表读取所有物料的信息 转换字母为大写,存储好信息 将处理好的信息逐个写入到“label”工作表 保存工作表# 从“info”工作表读取并处理信息,存入列表from openpyxl import load_workbookdef get_info(path): wb = l原创 2021-02-11 17:59:03 · 1261 阅读 · 4 评论 -
从Excel薪资总表中拆分成各部门的表
在人事的工作中,需要把公司的工资表分别发送到各个部门,在这里我们可以用python一键生成,把总文件智能生成多个分类后的Exce文件。读取文件import pandas as pddf = pd.read_excel("data\salary_info.xlsx")df.head()按照经理分类生成不同的文件#拆分Excel表,并单独保存managers=df["经理"].unique()for manager in managers: #用for循环遍历,查看所有包含经.原创 2021-02-11 00:44:11 · 1650 阅读 · 0 评论 -
把不同的pdf文档合并在一个pdf文件中,一次批量打印
Python中的库PyPDF2以实现任意选定页面的合并。通过文件夹遍历,可以将不同文件夹下的PDF按选定的页面合并在一起,方便快捷。比如,可以指定把除了目录页的其他页面合并在一起批量打印。%%timeimport PyPDF2 #可从PDF文档提取信息import os #用于获取需要合并的PDF文件所在路径path="data/" # 文件夹路径#1.获取需要用于合并的文件名及路径files=[]for file in os.listdir(path): if file.ends原创 2021-02-11 00:42:25 · 1772 阅读 · 3 评论 -
使用Python破解pdf文件密码
#1.将英文字典的单词读取出来,放入列表dicts=[]dictionary="data/dict.txt"dict_file=open(dictionary)for line in dict_file: dicts.append(line.strip().lower())#2.将列表dicts中的每个单词拿来试,直到找到密码import PyPDF2 #可从PDF文档提取信息PDFfile="data/seec.pdf" # 文件路径pdf_obj=open(PDFfile,'.原创 2021-02-11 00:41:58 · 3282 阅读 · 1 评论 -
批量生成合同
在工作中,可能需要做很多不复杂的合同,即修改合同中的多个合同元素,但是必须逐个打开合同以查找更改。 当合同太多或手头上有其他事物纠缠时,可能会不小心漏掉,忘记填写和修改。在这里可以用python一键解决你的困扰。大大提高工作效率。生成Word文档版本合同from docx import Documentfrom docx.enum.text import WD_PARAGRAPH_ALIGNMENTfrom docx.oxml.ns import qnfrom docx.shared im.原创 2021-02-11 00:41:18 · 2110 阅读 · 0 评论 -
用python批量修改文件名
对指定目录里面的所有文件进行重命名,比如: AAA目录里面的所有文件,import os###1.切换到AAA目录os.chdir("AAA")path=os.getcwd()print(path)#2.获取AAA目录里面的所有文件名file_name_list=os.listdir()print(file_name_list)#3.遍历for file_name in file_name_list: #new_file_name="加油"+file_name #在文件名前原创 2021-02-11 00:39:35 · 313 阅读 · 0 评论 -
通过python对视频进行复制
#视频复制import time#开始时间start_time = time.time()#以二进制方式打开视频v_src = open('视频文件/4.mp4','rb')#读取视频中所有数据content = v_src.read()#创建复制出来的文件(可自行命名文件名字)v_copy = open('视频文件/4-副本.mp4','wb')#写入v_copy.write(content)#关闭操作v_src.close()v_copy.close()#结束时间end.原创 2021-02-10 01:33:33 · 1067 阅读 · 0 评论 -
使用python进行图片拷贝
#打开源文件图片file=open("1.jpg","rb")data=file.read()file.close()#打开复制后的图片,没有则创建new_file=open("1-副本.jpg","wb")#将原图片内容通过二进制形式写入新的图片文件new_file.write(data)new_file.close()...原创 2021-02-10 01:31:13 · 6550 阅读 · 1 评论 -
用python对文件进行拷贝
对test.txt的文件进行拷贝,拷贝的文件名叫做: test[附件].txt#原文件名src_file_name="test.txt"#1.根据源文件的名字生成0拷贝后的文件名file_name,point,end_str=src_file_name.rpartition(".")destination_file_name=file_name+"[附件]"+point+end_strprint(destination_file_name)#2.打开源文件指定文件的操作模式(rb)--.原创 2021-02-10 01:30:34 · 344 阅读 · 0 评论 -
Python的faker库用法
faker是一个生成伪造数据的Python第三方库,可以伪造城市,姓名,等等,而且支持中文,使用faker库伪造出姓名和电话数据.from faker import Fakerfrom openpyxl import Workbook#1.生成workbook 和工作表wb=Workbook()sheet=wb.active#2.设置excel的表头title_data=['姓名','电话']sheet.append(title_data)#模拟生成数据faker=Faker(l原创 2021-02-10 01:23:01 · 8923 阅读 · 2 评论 -
使用将工作表数据转换为饼状图
from openpyxl import Workbookfrom openpyxl.chart import ( PieChart,#饼状图 Reference)#1.组织数据data = [ ['Pie', 'Sold'], ['Apple', 50], ['Cherry', 30], ['Pumpkin', 10], ['Chocolate', 40],] #2.创建工作簿和工作表wb = Workbook()ws = wb.a.原创 2021-02-10 00:55:27 · 903 阅读 · 1 评论 -
如何使用Python获取工作表中的数据
from openpyxl import load_workbook#load加载 读取excel#1.读取工作簿#filename 路径wb=load_workbook("cells.xlsx")#2,获取指定的工作表# 方法1:直接获取所有的工作表名字,再通过下标获取#对象列表# print(wb.worksheets)# [<Worksheet "Sheet">, <Worksheet "Sheet1">, <Worksheet "Sheet2"&.原创 2021-02-10 00:43:06 · 1973 阅读 · 1 评论 -
用python把图片放在Excel表格的特定位置
from openpyxl import Workbookwb=Workbook()active_sheet=wb.active#设置图片from openpyxl.drawing.image import Image#相对路径img=Image("caomei.png")#设置显示在哪里,图片的左上角img.anchor="e5"img.width=img.width*0.5img.height=img.height*0.5#添加图片active_sheet.add_image(.原创 2021-02-10 00:37:00 · 2110 阅读 · 1 评论 -
使用Python给Excel表格中的文字添加样式
from openpyxl import Workbookwb=Workbook()active_sheet=wb.activeactive_sheet["E5"]="样式"#设置样式from openpyxl.styles import Fontactive_sheet["E5"].font=Font( name="宋体", #字体 color="00003300", #颜色 size=29, #字体大小 bo.原创 2021-02-10 00:36:25 · 399 阅读 · 0 评论 -
用python在Excel工作表中插入指定的值
from openpyxl import Workbookwb=Workbook()#创建一个工作表active_sheet=wb.active#写入单元格数据active_sheet["C4"]=400active_sheet["A1"]=100active_sheet["b2"]=200#写入单元格数据通过制定数字 cell单元格#行和列不能是0active_sheet.cell(row=6,column=5,value=600)active_sheet.cell(row=5,c.原创 2021-02-10 00:36:08 · 1691 阅读 · 0 评论 -
python创建Excel表格并添加工作表
创建Excel工作簿方法from openpyxl import Workbookworkbook=Workbook()workbook.properties.title="我是标题"workbook.properties.creator="lijie"workbook.properties.category="sun"workbook.properties.description="天无棱,天无棱,天无棱,天无棱,"workbook.properties.identifier="123.原创 2021-02-10 00:35:43 · 5048 阅读 · 1 评论