大白兔联盟

文章搜索
搜索
当前位置:首页 > code宝库 > python code > 文章详情

[Python] 批量将wps转txt

大白兔    2023-5-18  280  0评论

import os
import chardet

# 自定义文件路径
file_path = r"C:\Users\Fryant\Desktop\data\policy\wps"

# 遍历指定目录下的所有文件
for root, dirs, files in os.walk(file_path):
    for file in files:
        # 判断文件是否是WPS文件
        if file.endswith(".wps"):
            # 打开WPS文件,并读取其中的内容
            with open(os.path.join(root, file), "rb") as f:
                content = f.read()

            # 检测文件的编码格式
            encoding = chardet.detect(content)["encoding"]

            # 将文件内容转化为字符串
            content_str = content.decode(encoding)

            # 将文件内容保存到txt文件中
            with open(os.path.join(root, file[:-4] + ".txt"), "w", encoding="utf-8") as f:
                f.write(content_str)
print('处理完成')

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论