TableMaker.py
Shawn
11/22/2018
这个类负责生成邮件的内容, 为了方便所以我选择直接用html格式来实现工资表.
为了方便使用所以就直接写成了工具类.
软件本体见 https://blog.csdn.net/weixin_41084236/article/details/84325652
html相关的知识详见这里
@staticmethod
def table(s): # 表格总包装
return "<table border=\"1px\">" + s + "</table>"
@staticmethod
def tr(s): # 表格行包装
return "<tr>" + s + "</tr>"
@staticmethod
def td_spin(s, span): # 表格跨列单元格包装
return f"<td colspan={span}>" + s + "</td>"
@staticmethod
def td(s): # 表格普通单元格包装
return "<td>" + s + "</td>"
@staticmethod
def p(s): # 段落包装
return "<p>" + s + "</p>"
这个部分用来方便实现简便