Skip to content

bsravanin/PuzzleSheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PuzzleSheets

A tool to parse .puz files. It can be used to:

  1. Print out the clues and grid in a format friendly for copy+paste (into a spreadsheet).
  2. Write an XLSX file directly.

Installation

  1. Clone or download the code.
  2. Run the following commands from a terminal:
    1. cd PuzzleSheets
    2. tox -e py39

Usage

CLI

  1. source .tox/py39/bin/activate
  2. To see all options: ./puzzle_sheets/puzzle_sheets.py -h

SERVER

  1. source .tox/py39/bin/activate
  2. FLASK_APP=./puzzle_sheets/server.py flask run
  3. Go to http://127.0.0.1:5000/

KNOWN ISSUES

A couple of issues that I have run into:

  1. When the XLSX generated by this tool is copy+pasted from macOS Numbers into a Google Sheet, the formatting is not being preserved.
  2. When the XLSX generated by this tool is imported into a Google Sheet using its File -> Import option, all existing style in the sheet is being reset to Calibri in size 10.

About

Parser of .puz files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages