使用Python怎么将Excel转换成图像

  介绍

本文章向大家介绍使用Python怎么将Excel转换成图像,主要包括使用Python怎么将Excel转换成形象的使用实例,应用技巧,基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Python是什么意思

Python是一种跨平台的,具有解释性,编译性,互动性和面向对象的脚本语言,其最初的设计是用于编写自动化脚本,随着版本的不断更新和新功能的添加,常用于用于开发独立的项目和大型项目。

<强>我的主要思路是:

Excel→Html→图片

<强>代码如下:

#, - *安康;编码:utf-8  - * -   时间=__author__  & # 39;养心# 39;   import 系统   import  pandas  as  pd   import 编解码器   import  imgkit   重载(系统)   sys.setdefaultencoding (& # 39; utf - 8 # 39;)   ,   ,   #,ReportImage →, report  convert  include  multiple  sheets  into 图片   class  ReportImage:   ,   自我,def  __init__ ():   ,通过   ,   ,# excel_html →, convert  excel  include  multiple  sheets  into  multiple  html 文件   ,# excel_file →文件   ,# html_path →路径   ,@staticmethod   ,def  excel_html (excel_file, html_path):   时间=html_list 才能;[]   时间=excel_obj 才能;pd.ExcelFile (excel_file)   sheet_list 才能=excel_obj.sheet_names   index 才能=0   for 才能小姐:拷贝sheet_list:   ,,html_file =, html_path  +,小姐:+,“.html"   ,,excel_data =, excel_obj.parse (excel_obj.sheet_names(指数))   ,,with  codecs.open (html_file, & # 39; w # 39;,, & # 39; utf - 8 # 39;), as  html:   ,,,html.write (excel_data.to_html(头=True,指数=True))   ,,html_list.append (html_file)   ,,index  +=1   return  html_list才能   ,   ,# html_image →, convert  htmls  into  pictures 文件   ,# html_list →列表   ,# image_path →路径   ,@staticmethod   ,def  html_image (html_list, image_path):   index 才能=0   for 才能小姐:拷贝html_list:   ,,img_obj =, image_path  +, str(索引),+,“.png"   ,,with 开放(我,& # 39;" # 39;),as  html_file:   ,,,imgkit.from_file (html_file, img_obj,,选项={“encoding":“UTF-8"})   ,,index  +=1   ,   ,   if  __name__ ==, & # 39; __main__ # 39;:=,,html_list  ReportImage.excel_html (“/xxx.xlsx",,“/多/?   ,ReportImage.html_image (html_list,“打鼾声/?

到此这篇关于使用Python怎么将Excel转换成形象的文章就介绍到这了,更多相关的内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

使用Python怎么将Excel转换成图像