Skip to content

Fetch CHS .DSI (Generated by Mentor Capital Harness System) option codes then auto filled in the end of the sheet.

License

Notifications You must be signed in to change notification settings

6r6/dsi-autofill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dsi-Autofill

Aptiv / Signal and Power Solutions / Internal tools

Feature

Fetch .DSI (Generated by Mentor Capital Harness System) option codes then auto filled in the end of the sheet , in order to check chart options.

The Modular design makes it easy to reuse components , It's light and reliable . Tested on some projects , such as PSA X83.

demo

Simple Usage

pip install -r requirements.txt
python3 tasker.py

Advanced Usage

from dsi import DsiParser
dsi = DsiParser('test.dsi')
#Get content by separative sign , such as tnode/seals/cavity .
#Detail see dsi.py row 12 to 38 .
wire_list = dsi.get_string('wire').split('\n')
#Drop some blank lines
wire_lists = dsi.get_pure_list(wire_list)


from opt import Opt
opt_instance = Opt('test.xlsx')
#Write option code to DataFrame
opt_instance.set_option('9039B','ALL00')
#Output excel file as _CHECK sign
opt_instance.output()

代码已经脱敏,仅供学习 / Code is desensitized and is for learning only

About

Fetch CHS .DSI (Generated by Mentor Capital Harness System) option codes then auto filled in the end of the sheet.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages