邮件 爬虫 tkinter win32 selenium django os excel re list pandas

import xlrd

class 打开excel文件():
    def __init__(self,文件名,第几个表):
        self.文件 = xlrd.open_workbook(filename = 文件名)
        self. = self.文件.sheet_by_index(第几个表-1)


    def 获得横向资料(self):
        self.数据 = [self..row_values(i) for i in range(self..nrows)]
        return self.数据


    def 获得纵向资料(self):
        self.数据 =  [self..col_values(i) for i in range(self..ncols)]
        return self.数据

    def 获得名称列数据(self,名称):
        def 获得列序号(表名,查找字段名):
            列序号 = None
            for i in range(表名.ncols):
                if (表名.cell_value(0,i) == 查找字段名):
                    列序号 = i
                    break
            return 列序号
        print(获得列序号(self.,名称))
        self.数据 = self..col_values(获得列序号(self.,名称),2)
        return self.数据

# 文件 = 打开excel文件('测试.xlsx',1)
# print(文件.获得名称列数据('地址'))


import pandas as pd

class 提取类():
    def __init__(self,文件名,第几个表):
        self.文件 = pd.read_excel(文件名, 第几个表)

    def 拿取数据(self,从第几行开始,*列名):
        self.数据 = self.文件.loc[从第几行开始-2:,[*列名,]]
        #print(self.数据)
        return self.数据
# 数据文件名 = "名称.xlsx"
# def 销售表提取():
#     销售表 = 提取类(数据文件名,0)
#     销售数据 = 销售表.拿取数据(8234,'企业名称','日期','服务费发票','金额','支付方式')
#     销售数据['发票类型'] = '纸票'
#     销售数据['日期'].fillna(method="ffill",inplace=True) #空着的日期按照前一个来
#     销售数据['日期'] = 销售数据['日期'].apply(lambda x:x.strftime('%Y-%m-%d') if x == x and type(x) != type('sd') else '日期为空')
#     销售数据 = 销售数据.values.tolist()


import openpyxl
from openpyxl.styles import Alignment, Font

def openpyxl写新文件():
    填充的数据列表 = []

    结果文件 = openpyxl.Workbook()

    1 = 结果文件.active

    1.title = '表1'
    1.merge_cells(start_row=1, start_column=1, end_row=1, end_column=6)
    1.cell(1, 1).value = '这里我就写个字'

    标题 = 1['A1']
    标题.font = Font(name = '黑体',size = 20)
    标题.alignment = Alignment(horizontal='center', vertical='center')

    1.column_dimensions['B'].width = 33
    1.column_dimensions['C'].width = 11

    for i in 填充的数据列表:
        1.append(i)

    2 = 结果文件.create_sheet('表2')
    2.append('数据')

    结果文件.save('结果文件.xlsx')


布丁

易将木剑交给了师父,两人盘腿坐在大树下,师父从怀里摸出一块铁片,在木剑上刻着字。

“无什么……什么什么……易大什么?”易抓着脑袋,念着师父刻的字。

“这些字读,「无极剑派第三百六十九位传人,易大师」。叫你好好读书,连这些字都不认识。”师父敲着易的脑袋说。

“明明是你字太烂……弯弯曲曲的像蚯蚓一样。”易撅着嘴,摸着脑袋,委屈的说。

“是吗,哈哈……”师父摸着脑袋,尴尬的笑着。

“师父,为什么要刻个易大师呢?易就可以了啊。”

“因为带有大师的人,都是很厉害的人。为师希望你以后能将无极剑派的思想发扬光大,所以才刻上大师两个字,这是为师对你的期望。”

“徒儿绝不会辜负师父的期望!”