资源简介
dbc2excel-master.zip
代码片段和文件信息
import re
import xlwt
length_of_BO = 5
str_of_BO = ‘BO_‘
str_of_SG = ‘SG_‘
location_of_bo_type = 0
location_of_bo_id = 1
location_of_bo_message_name = 2
location_of_bo_dlc = 3
location_of_bo_transmitter = 4
location_of_sg_type = 0
location_of_sg_name = 1
location_of_sg_s_bit_size = 3
location_of_sg_factor = 4
location_of_sg_max_min = 5
location_of_sg_unit = 6
location_of_sg_receiver = 7
if_show_global = 0
excel_page_name = “Matrix“
tittle_row = 0
signal_name_col = 6
excel_tittle = (‘Msg Name\n报文名称‘ ‘Msg Type\n报文类型‘ ‘Msg ID\n报文标识符‘ ‘Msg Send Type\n报文发送类型‘
‘Msg Cycle Time (ms)\n报文周期时间‘ ‘Msg Length (Byte)\n报文长度‘ ‘Signal Name\n信号名称‘
‘Signal Description\n信号描述‘ “Byte Order\n排列格式(Intel/Motorola)“ “Start Byte\n起始字节“
“Start Bit\n起始位“ “Signal Send Type\n信号发送类型“ “Bit Length (Bit)\n信号长度“ “Date Type\n数据类型“
“Resolution\n精度“ “Offset\n偏移量“ “Signal Min. Value (phys)\n物理最小值“ “Signal Max. Value (phys)\n物理最大值“
“Signal Min. Value (Hex)\n总线最小值“ “Signal Max. Value (Hex)\n总线最大值“ “Initial Value (Hex)\n初始值“
“Invalid Value(Hex)\n无效值“ “Inactive Value (Hex)\n非使能值“ “Unit\n单位“ “Signal Value Description\n信号值描述“
“Msg Cycle Time Fast(ms)\n报文发送的快速周期(ms)“ “Msg Nr. Of Reption\n报文快速发送的次数“ “Msg Delay Time(ms)\n报文延时时间(ms)“
)
def SortFun(x):
for i in x:
if “message_id“ in i:
return i[“message_id“]
break
def set_style( color = 0 bold = Falseitalic = False):
style = xlwt.XFstyle() # 初始化样式
font = xlwt.Font() # 为样式创建字体
# 字体类型:比如宋体、仿宋也可以是汉仪瘦金书繁
font.name = ‘Arial‘
# 是否为粗体
font.bold = bold
# 设置字体颜色
font.colour_index = 0
# 字体大小
font.height = 200
# 字体是否斜体
font.italic = italic
# 字体下划当值为11时。填充颜色就是蓝色
font.underline = 0
# 字体中是否有横线struck_out
font.struck_out =False
# 定义格式
style.font = font
##
borders = xlwt.Borders()
borders.left = 0
borders.right = 0
borders.top = 0
borders.bottom = 0
borders.left = xlwt.Borders.THIN
borders.right = xlwt.Borders.THIN
borders.top = xlwt.Borders.THIN
borders.bottom = xlwt.Borders.THIN
style.borders = borders
##
alignment = xlwt.Alignment() # 创建居中
alignment.horz = xlwt.Alignment.HORZ_CENTER # 可取值: HORZ_GENERAL HORZ_LEFT HORZ_CENTER HORZ_RIGHT HORZ_FILLED HORZ_JUSTIFIED HORZ_CENTER_ACROSS_SEL HORZ_DISTRIBUTED
alignment.vert = xlwt.Alignment.VERT_CENTER # 可取值: VERT_TOP VERT_CENTER VERT_BOTTOM VERT_JUSTIFIED VERT_DISTRIBUTED
alignment.wrap = xlwt.Alignment.WRAP_AT_RIGHT # 自动换行
style.alignment = alignment # 给样式添加文字居中属性
# 设置背景颜色
pattern = xlwt.Pattern()
# 设置背景颜色的模式
pattern.pattern = xlwt.Pattern.SOLID_PATTERN
# 背景颜色
pattern.pattern_fore_colour = color
style.pattern = pattern
return style
#DBC LOAD CLASS
class DbcLoad(object):
def __init__(self dbc_name_in):
self.dbc_fd
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-14 08:13 dbc2excel-master\
文件 1203 2018-11-14 08:13 dbc2excel-master\.gitignore
目录 0 2018-11-14 08:13 dbc2excel-master\.idea\
文件 185 2018-11-14 08:13 dbc2excel-master\.idea\misc.xm
文件 260 2018-11-14 08:13 dbc2excel-master\.idea\modules.xm
文件 180 2018-11-14 08:13 dbc2excel-master\.idea\vcs.xm
文件 17388 2018-11-14 08:13 dbc2excel-master\.idea\workspace.xm
文件 499 2018-11-14 08:13 dbc2excel-master\.idea\wx02.iml
文件 190616 2018-11-14 08:13 dbc2excel-master\Dbc2Excel使用说明.docx
文件 30208 2018-11-14 08:13 dbc2excel-master\Huanghonglei_dbc.xls
文件 175 2018-11-14 08:13 dbc2excel-master\README.md
目录 0 2018-11-14 08:13 dbc2excel-master\backup\
文件 32935 2018-11-14 08:13 dbc2excel-master\backup\dbc2excel.py
文件 5235 2018-11-14 08:13 dbc2excel-master\backup\dbc2excel_main.py
文件 4286 2018-11-14 08:13 dbc2excel-master\bitbug_favicon.ico
文件 35199 2018-11-14 08:13 dbc2excel-master\dbc2excel.py
文件 11882901 2018-11-14 08:13 dbc2excel-master\dbc2excel_main.exe
文件 6699 2018-11-14 08:13 dbc2excel-master\dbc2excel_main.py
文件 58 2018-11-14 08:13 dbc2excel-master\makefile.txt
目录 0 2018-11-14 08:13 dbc2excel-master\source\
文件 148854 2018-11-14 08:13 dbc2excel-master\source\a.bmp
文件 162 2018-11-14 08:13 dbc2excel-master\~$c2Excel使用说明.docx
- 上一篇:stm32F103GRBL系统脱机移植带屏幕控制.zip
- 下一篇:校园管理系统
相关资源
- 文库.zip
- VMP脱壳.exe
- 信号与系统_第三版_曾禹村_课后答案
- visualcertexam_ttrar.exe
- 嵌入式课程设计ARM-a9.rar
- 信号与系统_陈后金_课后答案完整版
- Cinema2017.rar
- MyBook2018.rar
- 信息安全数学基础第二版的课件和习
- train.data
- x-studio365.zip
- tuana375-a5.rar
- 数字电路与逻辑设计第二版学习指导
- 安卓ppt.rar
- STM32.rar
- upsilon2000.rar
- qq_39367074_10704385.zip
- blog.zip
- qq_38869854_10231712.zip
- 自动控制原理吴麟-上册.pdf
- machinations.rar
- MediaCreationTool1809.exe
- ACM国际大学生程序设计竞赛算法与实
- 华东理工大学化学与分子工程学院6
- underwaterimageenhance.zip
- 1PatternRecognitionandMachineLearning.rar
- 最新鼎捷鼎新T100ERP软件技转开发视频
- zw_Git-1.9.5-preview20150319.zip
- 鸟哥的Linux私房菜:基础学习篇第四版
- MyRockerView_View.rar
评论
共有 条评论