docx

卸载wps后桌面上的office文件图标变成了白色?

寵の児 提交于 2020-05-08 05:53:43
https://www.zhihu.com/question/37535695 作者:呆毛王 链接:https://www.zhihu.com/question/37535695/answer/276577444 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 适用Office2016/365中的Word、PowerPoint、Excel文件图标因安装WPS造成图标异常,显示为无法识别的程序图标,卸载、重装都不能修复,但能正常使用。 解决办法: 1、运行regedit,打开系统注册表; 2、找到HKEY_CLASSES_ROOT下的.doc、.docx、.ppt、.pptx、.xls、.xlsx,删除。 3、找到HKEY_CLASSES_ROOT下的 Word.Document.8、Word.Document.12、PowerPoint.Show.8、PowerPoint.Show.12、Excel.Sheet.8、Excel.Sheet.12,删除。 4、找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\下的.doc、.docx、.ppt、.pptx、.xls、.xlsx,删除。 5、打开控制面板\所有控制面板\程序和功能(或打开运行

性能测试体系建设演进之路

自作多情 提交于 2020-05-06 08:03:48
题记 今年是我个人从事软件测试工作的第六个年头,职业生涯至今经历了功能-接口-自动化-性能测试岗位的变迁。 18年下半年开始以团队owner的角色进行工作开展,不过当时团队技术体系建设已经步入正轨,对我个人而言,并没有太多沉淀。 19年跳槽后,有幸从零开始主导我司的性能测试体系建设工作,个人之前的很多想法得以落地实现。 这也许是除了薪资之外,对我个人而言获得的最大成就感。。。 导图 演进 基础建设 1、文档建设 前段时间知乎回答了一个问题: 做技术人是不是都反感写文字类的东西,比如需求文档,需求分析等等? 之前的博客也写过类似的内容: 性能测试从零开始实施指南——文档建设篇 。 我个人认为无论是作为个人学习笔记抑或一个Team的累积沉淀,文档建设的工作必不可少,而且是重中之重。原因如下: 1) 降低“口头说明”带来的风险; 2)文档是很重要的记录和交流介质; 3) 便于事前、事中、事后快速回溯追踪; 4) 降低工作交接、沟通的成本,提高效率; 5)文档是一次梳理思路,review的方式; 6)文档是很重要的工作产出,自我价值诉求的重要手段(KPI); 当然,现在有很多在线协同文档工具,如confluence、语雀(参考- 工具汇总 )。我司性能团队文档类目如下: 2、资源管理 这里的资源主要指压测资源,包含如下几项: 1)压测机 2)压测场景 3)压测脚本 4)压测数据

更多免费初级中级高级大数据java视频教程下载 加(微***信((号keepper,请备注java或扫下面2二3维4码微信小程序开发

限于喜欢 提交于 2020-05-03 21:18:59
更多免费初级中级高级大数据java视频教程下载 加(微***信((号keepper,请备注java或扫下面2二3维4码微信小程序开发 java视频教程2018首个微信小程序开发视频教程 java视频教程【1】2018小程序零基础全套视频 java视频教程9小时搞定微信小程序开发 java视频教程第01讲-小程序的背景.mp4 java视频教程第02.第2讲-什么是小程序.mp4 java视频教程第03讲-小程序生态及应用前景.mp4 java视频教程第04讲-小程序开发前的准备.mp4 java视频教程第05讲-安装微信开发者工具.mp4 java视频教程第06讲-小程序代码结构简介.mp4 java视频教程第07讲-小程序配置文件介绍.mp4 java视频教程第08讲-开发者工具详解(一).mp4 java视频教程第09讲-开发者工具详解(二).mp4 java视频教程第10讲-创建第一个小程序.mp4 java视频教程第11讲-开发框架组成介绍.mp4 java视频教程第12讲-WXML之语法.mp4 java视频教程第13讲-WXML特性之数据绑定.mp4 java视频教程第14讲-WXML特性之列表渲染.mp4 java视频教程第15讲-WXML特性之条件渲染.mp4 java视频教程第16讲-WXML特性之模板及引用.mp4 java视频教程第17讲

python读取docx文件,就是如此简单

青春壹個敷衍的年華 提交于 2020-05-03 18:01:57
中文编码问题总是让人头疼(尤其是mac本),想要用 Python读取word中的内容 。用open()经常报错,通过百度搜索+问身边小伙伴发现了 Python有专门读取.docx的模块python_docx 。本篇文章主要来解决一个读取docx文件的基本操作。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步! 01:问题抛出与引入 import docx path = "C:\\Users\\qin\\Desktop\\1.docx" file_object=open(path,'rb') print(file_object.read()) #输出结果如下所示: b'PK\\x03\\x04\\x14\\x00\\x06\\x00\\x08\\x00\\x00\\x00!\\x00J\\xbc\\x02qm\\x01\\x00\\x00 (\\x06\\x00\\x00\\x13\\x00\\x08\\x02[Content_Types].xml \\xa2\\x04\\x02(\\xa0\..... 一个很简单的docx文件,打印出来的结果却不是我们想要的。对此引入一个十分好用的docx模块,下面就详细介绍该模块的一些基本操作。 02:安装docx模块 pip install python_docx 03:新建文档对象 import docx from

excel时间戳转化为标准日期(日期转化为日期戳)

只愿长相守 提交于 2020-05-02 04:52:16
最近在学习 python 将数据导入到 excel ,发现日期变成数字而不是日期格式的问题。 第一眼看去肯定是 excel 单元格格式问题,一般 excel 单元格格式为常规,而常规处理日期时就显示为数字,所以就想到用一个特定的数字(知道具体日期的),增加一天对应的数字就加 1 。 先看看 python 直接导入后日期的样子(下面时我随机举例的): 我们需要日期数据替换成标准的日期格式,具体的思路是: 1 、先用 excel 实验 2019-5-02 对应的日期时间戳是 43587 。 2 、再用 2019-5-02 减 43587 看是从什么时候开始计算,结论是 1899-12-30 。 import pandas as pd pd.to_datetime( ' 2019-05-02 ' )-pd.Timedelta( ' 43587D ' ) # D表示天 # Timestamp('1899-12-30 00:00:00') 3 、那么最后时间戳转化为日期:就只需要当前时间戳 +1899-12-30 批量转化 ( 定义转化日期戳的函数 ,dates 为日期戳 ) 方法一:用 pd 中得 Timedelta 和 to_datetime import pandas as pd def date(stamp): # 这个有个弊端,输入得时间戳过大后报错,最大支持多少106751

java-使用Jacob实现office转换成pdf

不羁岁月 提交于 2020-05-02 04:34:23
注意:com的线程回收不由java垃圾回收器进行处理,因此,每new一次jacob提供的类就要分配一定大小的内存给该操作,new出来的这个com对象在使用结束之后产生的垃圾java是无法回收的,new出来的对象越来越多,内存溢出就不可避免了 https://blog.csdn.net/u011783999/article/details/50897672?tdsourcetag=s_pcqq_aiomsg https://men4661273.iteye.com/blog/2097871 参考路径: https://blog.csdn.net/csdnFlyFun/article/details/79523262#commentBox Jacob组件下载地址: https://sourceforge.net/projects/jacob-project/ Jacob 介绍 Jacob 是 JAVA-COM Bridge的缩写,是一个中间件,能够提供自动化访问MS系统下COM组件和Win32 libraries的功能。 MS系统提供的COM组件 COM组件 对象ID Microsoft Word Word.Application Microsoft Excel Excel.Application Microsoft Powerpoint Powerpoint.Application

java 在线拆分 word文档采用什么技术比较好?

五迷三道 提交于 2020-04-30 11:43:07
在Java项目开发中,偶尔会遇到通过程序动态拆分word文档的需求,由于Java本身不能操作Word文档,在网上也都是讨论如何动态合并word,所以这个需求实现起来相当困难,下面就将近期对于Word文件拆分的需求及其实现方式的研究做个简单的总结,供大家参考: 1 VBA可以实现word文档拆分功能,在网上也很容易找到示例代码,然而VBA虽然强大,但是对于Java开发的项目提供不了任何帮助。 2 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能,但POI的接口非常庞大,方法与属性晦涩难懂,所以多用于简单的处理一下word文件中的数据,比如动态填充数据到word,或修改一下段落格式、文本样式等。 3 docx4j算是一款处理word文档的强大工具。虽然它对WORD各种处理在API层面进行了封装,但是像WORD本身的拆分,合并,其作者(Jason Harrop)是单独提出来了,封装成了商用的JAR包来提供支持。docx4j建立了XML文件与JAVA对象互相转换的一个桥梁,所以顾名思义,docx4j主要用来对docx进行一些操作,对于二进制结构化文档的.doc格式就无能为力了。另外就是稍微大一点的docx文档中的xml都会异常庞大和复杂,在服务器端解析xml会占用大量的系统资源

Python报错:UnicodeEncodeError 'gbk' codec can't encode character

雨燕双飞 提交于 2020-04-29 04:21:44
今天在使用Python文件处理写网络上爬取的文件的时候,遇到了错误:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in position … 这个问题。 代码: import urllib.request #等价与from urllib import request response = urllib.request.urlopen( " http://www.baidu.com " ) print( " 查看response响应的类型 " ,type(response)) page_contect = response.read() with open(r ' C:\Users\PINPIN\Desktop\docx\123.txt ' , ' w+ ' ) as f1: f1.write(page_contect.decode( ' utf-8 ' )) 出现错误: 查看response响应的类型 <class 'http.client.HTTPResponse'> Traceback (most recent call last): File "C:\Users\PINPIN\Desktop\docx\url_test.py", line 6, in <module> f1.write(page

Java 添加Word文本水印、图片水印

♀尐吖头ヾ 提交于 2020-04-28 06:54:51
水印是一种常用于各种文档的声明、防伪手段,一般可设置文字水印或者加载图片作为水印。以下内容将分享通过Java编程给Word文档添加水印效果的方法,即 文本水印 图片水印 使用工具 :Free Spire.Doc for Java (免费版) Jar 导入 方法 1 : 通过 官网下载 控件包。在程序下新建一个directory目录,并命名(本示例中命名为lib);将控件包lib文件夹下的jar(如下图1)复制到程序中新建的目录下。 图 1: 复制jar文件后,鼠标右键点击jar文件,选择”Add as Library”。完成导入(如下图2)。 图 2: 引用完成后,可以查看包含在其中的类、方法、属性等。如图3: 图 3 : 方法2: 通过maven导入。参考 导入方法 。 Java代码示例(供参考) 1.添加文本水印 import com.spire.doc.* ; import com.spire.doc.documents.WatermarkLayout; import java.awt.* ; public class Main { public static void main(String[] args) { // 加载测试文档 Document document = new Document(); document.loadFromFile( "sample.docx"

Python批量创建复工证明实现过程中的Bug汇总及其相应的解决方案

雨燕双飞 提交于 2020-04-26 14:14:45
/1 前言/ 上个星期的时候,小编给大家分享了 手把手教你使用Python批量创建复工证明 一文,事实证明,这篇文章真的很实用,没有来得及上车的小伙伴,现在上车也来得及噢。从反馈情况来看,很多小伙伴已经亲自去尝试了,达到了预期的效果。不过有部分小伙伴在实现过程中,却遇到了拦路虎,这里整理一下几个实现过程中的难点,以方便后面遇到相似问题的小伙伴,不再入坑。 /2 目标/ 1.例举3个常见的问题,并给出相应的解决方案。 /3 问题一/ Q1:没有docx-mailmerge这个库。 如果没有这个库的话,直接运行小编分享的代码,会直接报错,如下图所示。 这个库平时我们比较难用到,所以一般在Python库里边是没有安装的,那么首先需要先安装这个库。关于为什么要安装docx-mailmerge库而不是mailmerge库的问题,一会儿请看问题二。 安装方法很简单,直接使用安装命令: pip install docx - mailmerge 但是这个安装方法,有个弊端,那就是安装的时候,太慢了,部分小伙伴直接因为网速或者其他原因,压根儿就安装不上这个库。 Ans1:还记得那个换源的文章嘛?一共有两篇文章: 手把手教你进行pip换源,让你的Python库下载嗖嗖的 , 手把手教你进行pip换源,让你的Python库下载嗖嗖的(系列二) ,使用镜像进行下载,让你的下载速度嗖嗖的