如何把Word设置成打开.docx文档的默认程序

选择安装WPS的目的其实就是为了方便打开pdf文件而已,料不想它成了打开.doc和.docx文档的默认程序,真是无法忍受。因为在WPS上编辑docx文档实在是无法适应。所以,接下来就准备讲解一下把Word设置成打开.docx文档的默认程序的步骤:

第一步:

按下“win+s”搜索“默认应用”并打开:

第二步:

在图标指示处,搜索.docx文件,然后选择Word程序即可。

同样的道理,为.doc文档添加默认程序也选择这样的方法。

这样双击doc/docx就可以默认在Word程序中打开了。

要在程序中提取 `.docx` 文档中所有红色文字的内容,可以借助 Python 的第三方库 `python-docx` 来完成。下面是一个简单的步骤说明以及示例代码。 ### 步骤解析: 1. **安装 python-docx 库** 首先需要确保已安装该库,可以通过以下命令进行安装: ```bash pip install python-docx ``` 2. **加载 .docx 文件** 使用 `Document()` 函数读取指定的 Word 文档文件 (`test.docx`)。 3. **遍历文档内容** 每一段落中的文本都包含格式信息(如字体颜色)。通过检查每个段落的运行部分 (runs),判断其字体颜色是否为红色。 4. **输出符合条件的文字** 如果某个运行部分的颜色设置为红色,则将其添加到结果列表中并最终打印出来。 以下是具体的实现代码: ```python from docx import Document from docx.shared import RGBColor def extract_red_text(doc_path): # 加载文档 document = Document(doc_path) red_texts = [] for paragraph in document.paragraphs: for run in paragraph.runs: if run.font and run.font.color and isinstance(run.font.color.rgb, RGBColor): color = run.font.color.rgb # 判断RGB值是否表示红色(通常R大于一定阈值即可认为是红) if color.r > 150 and color.g < 80 and color.b < 80: red_texts.append(run.text) return "\n".join(red_texts) if __name__ == "__main__": result = extract_red_text("test.docx") print(result) ``` ### 注意事项: - 这里简单地将 R 值较高同时 G 和 B 较低的情况视为 "红色" ,实际应用可以根据需求调整此条件。 - 并非所有的字体会明确设定色彩属性,在某些情况下的默认字体可能不会直接记录颜色数据。 #### 示例效果: 假如您的 test.docx 中有几处设置了纯红颜色的文字“这是测试”,那么上述脚本会把这些片段找出来,并逐一显示在终端上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柏拉图的笔

原创作品,支持原创

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值