import email
import mimetypes
# 把mht文件转为html文件
def parse(file_name):print(file_name)# mht = open(file_name,'r',encoding='utf-8')mht = open(file_name, 'r', encoding='gbk')msg = email.message_from_file(mht)mht.close()# file_path =r'/home/ai/resume/resume/1rename/0rename/10rename/'file_path = file_name.replace('.mht', '')for part in msg.walk():if part.get_content_maintype() == 'multipart':continuefilename = part.get_filename()if not filename:ext = mimetypes.guess_extension(part.get_content_type())# print(ext)if ext == '.html':try:fp = open(file_path + ext, 'wb')fp.write(part.get_payload(decode=True))fp.close()except Exception as e:print(e)

python mht 文件转html文件相关推荐

  1. JAVA文件搜索过程中如何得到各种文件内容(office文件,PDF,邮件,mht,思维导图等)

    现在流行的搜索引擎 Lucene, Elasticsearch处理文件搜索时一般使用 tika,使用tika 处理文件正文搜索还好,但搜索结果显示正文等操作不是很方便,并且tika提取正文的速度比较慢 ...

  2. python第二十九课——文件读写(复制文件)

    自定义函数:实现文件复制操作有形参(2个) 没有返回值相似版(不用) def copyFile(src,dest):#1.打开两个文件:1个关联读操作,1个关联写操作fr=open(src,'rb') ...

  3. python批量pdf转word,python批量实现Word文件转换为PDF文件

    本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...

  4. python读取文件r_python read文件的r和rb的区别

    r,rb,w,wb 那么在读写文件时,有无b标识的的主要区别在哪里呢? 1.文件使用方式标识 'r':默认值,表示从文件读取数据. 'w':表示要向文件写入数据,并截断以前的内容 'a':表示要向文件 ...

  5. python文本处理实例_Python 文件处理的简单示例

    这篇文章主要为大家详细介绍了Python 文件处理的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 相关的AP ...

  6. python统计csv行数_对Python 多线程统计所有csv文件的行数方法详解

    如下所示: #统计某文件夹下的所有csv文件的行数(多线程) import threading import csv import os class MyThreadLine(threading.Th ...

  7. 三、python中最基础的文件处理汇总

    文章目录 前言 一.分配train和val的训练数据 二.将一个文件夹的文件按比例复制给多个文件夹 三.多个txt文件的标签内容合并在一个txt文件 四.图片压缩(有损压缩和无损压缩) 五.多个txt ...

  8. python查看目录下的文件_Python——查看目录下所有的目录和文件

    原博文 2019-05-06 19:31 − 写程序我们经常会遇到需要遍历某一个目录下的所有文件这个操作,然而python有现成的库,只需要2个循环就可以搞定. 1 import os 2 3 def ...

  9. Python:读取两种Word文件简述及文件未能引发事件错误

    Python 中可以读取 word 文件的库有 python-docx 和 pywin32. 优点缺点python-docx跨平台只能处理 .docx 格式,不能处理.doc格式pywin32仅限 w ...

  10. python转csv_python脚本如何将Excel文件转为csv文件(代码)

    本篇文章给大家带来的内容是关于python脚本如何将Excel文件转为csv文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.#!/usr/bin/env python __ ...

最新文章

  1. 公路图和地铁图有什么区别?
  2. UIScrollView用法
  3. 2 通过JNI混合使用Java和C++ ----- 访问数组
  4. SSM中向后端传递的属性为多个对象的实现方法
  5. Item 9 Always override hashCode when you override equals HASHMAP扩展
  6. word List29
  7. Django操作与内容
  8. Powershell基本命令总结(更新中)
  9. background 覆盖 内容_web开发:利用background制作拉窗帘效果
  10. python钉钉机器人发送excel附件_Python自动化办公|如何在钉钉上自动发送定制消息或通知给同事...
  11. 前端JavaScript 加载优化
  12. vsftp乱码问题解决
  13. Python图像处理之图片文字识别(OCR)
  14. css 边框代码,边框代码大全
  15. MES系统在汽车零部件行业的应用
  16. s饥荒服务器物品id,饥荒最新版代码总汇——食物篇
  17. 利用Python脚本给图片批量添加文字水印
  18. 白盒测试方法的简单理解(通俗易懂)
  19. 本科毕业论文问卷调查怎么写
  20. 前端学习——这十本书一定要看

热门文章

  1. od反汇编linux,新手学习反汇编之OD寻找功能call
  2. 百度 bos php,百度BOS云存储上传插件 - 支持客户端直传、服务端中转、分片上传 – 基于ThinkPHP和Bootstrap的极速后台开发框架...
  3. ae中合成设置的快捷键_AE里的快捷键大全?
  4. 中国马克思主义与当代——讨论课
  5. CALLBACK / 回调(diao)
  6. Javascript验证身份证号码:正则表达式
  7. 34本设计师必看的书籍推荐
  8. 快递物流行业总结(一)中国快递行业生命周期理论
  9. 蓝色学校网站模板_中小学网站源码_学校网站管理系统
  10. 添加蒙版及原页面不滚动