模块简介

Posted lisenlin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块简介相关的知识,希望对你有一定的参考价值。

一、openpyxl

  功能

#读和写xlsx文件,兼容.xls  , xlsx

  参考文档

http://openpyxl.readthedocs.io/en/stable/usage.html

  安装方式

#pip3 install openpyxl

  读数据

#方式一:
from openpyxl import load_workbook
#加载xlsx文件
wb = load_workbook(filename=query_hive_58300.xlsx)
#读取工作表为‘query_hive_58300‘
sheet_name = wb[query_hive_58300]
#读取A2的值
time =sheet_name[A2].value
print(time)

 

  写数据

from openpyxl import Workbook
from openpyxl.compat import range
from openpyxl.utils import get_column_letter

#创建一个xlsx空对象
wb = Workbook()

dest_filename = empty_book.xlsx

ws1 = wb.active
#设置工作表1名‘range names‘
ws1.title = range names

#[1,40)行
for row in range(1,40):
    #每一列填充[0,600)
    ws1.append(range(600))

#创建工作表2,命名为‘Pi‘
ws2 = wb.create_sheet(title=Pi)
#F5填入3.14
ws2[F5] = 3.14

#创建工作表3,命名为‘Data‘
ws3 = wb.create_sheet(title=Data)
#在[10,20)行
for row in range(10,20):
    #在[27,54)列
    for col in range(27,54):
        #获取对应的列名填入单元格
        _ = ws3.cell(column=col,row=row,value="{0}".format(get_column_letter(col)))
print (ws3[AA10].value)
#保存为‘empty_book.xlsx‘的xlsx表格
wb.save(filename=dest_filename)

 

以上是关于模块简介的主要内容,如果未能解决你的问题,请参考以下文章

python之模块和包

Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段

python之模块和包

如何有条件地将 C 代码片段编译到我的 Perl 模块?

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

CTS测试CtsWindowManagerDeviceTestCases模块的testShowWhenLockedImeActivityAndShowSoftInput测试fail项解决方法(代码片段