I used ChatGPT to create a little python script that will generate Cobra Module Labels.
It reads your Cobra show script csv file and generates a label for each Module used showing the cues used on that label. The cues in use are in red. Unused cues are in grey.
It uses the Avery 8163 Label format which is 2x4 labels 10 per sheet.
Here's what a sample label looks like:
modules_lables.pdf is a sample output.
Cobra_Module_Labels.py is the python script I used to generate the labels.
To run the script, you need Python and a library called reportlab.
I installed it on my Ubuntu linux server with "apt install python3-reportlab". You could use pip as well depending on your Python setup:
pip install reportlab
python Cobra_Module_Labels.py show.csv
Or:
python Cobra_Module_Labels.py show.csv -o Avery_8163_Labels.pdf