曲曲的秘密学术基地

纯化欲望、坚持严肃性

欢迎!我是曲泽慧(@zququ),目前在深圳(ICBI,BCBDI,SIAT)任职助理研究员。


病毒学、免疫学及结构生物学背景,可以在 RG 上找到我已发表的论文

本站自2019年7月已访问web counter

使用Python 读写Excel (1)

整理自小甲鱼鱼C论坛 openpyxl 模块简单易用、功能广泛,单元格格式、图片、表格、公式、筛选、批注、文件保护等功能都具有,图表功能是其一大特点。

openpyxl模块的安装

pip install openpyxl

创建并保存Excel文件

通过调用openpyxl.Workbook()生成一个Workbook的实例化对象,这个就代表一个工作簿:

import openpyxl

wb = openpyxl.Workbook()

# 获取活跃的工作表
ws = wb.active

# 数据可以直接赋值给单元格
ws['A1'] = 520

# 可以整行添加
ws.append([1, 2, 3])

# Python 类型将自动转换
import datetime
ws['A3'] = datetime.datetime.now()

# 保存文件
wb.save("demo.xlsx")<Paste>

对应excel输出结果如图:

figure1

Last One

汇编语言 5.4 Debug masm对指令的不同处理

5.4Debug 指令复习首先复习一下Debug命令:-r ;命令显示当前的通用寄存器情况-t ;分步执行命令-d ;查看目标地址的二进制码及ASC码-e ;改写目标地址的二进制代码-a ;从目标地址处开始添加代码-r ;更改代码段或偏移地址指针masm访问内存单元的方法之前在5.3提过,编译环境下并不能直接识别Debug中的mov ax, [0]命令,会将[0]识别为数值0写入ax寄存器中。而实现masm访问内存内存单元的方法有两个:第一种方法:mov ax, 2000H ;这里注意必须...…

汇编语言More
Next One

汇编语言 5.3 Debug跟踪loop循环

5.3 在Debug中跟踪用loop指令实现的循环程序首先要考虑一下超出地址存储能力的问题:加入我们要计算在FFFF:0006单元中的数乘以3,并将结果存储在DX中。 我们每次做这种类似的计算时,要注意是否会超出DX的存储范围!ffff:0006单元中的数是字节型数据,所以范围在0~255之间,这是因为对于字节型数据,计算方式如下:$$2^8=256$$所以范围在0~255之间,相对的对于DX通用寄存器,由于数据存储针对的往往是字型数据,而针对于16位的字型数据,计算方式如下:$$2^{...…

汇编语言More