コード例 #1
0
ファイル: examples.py プロジェクト: rbenua/cross2sheet
def the_wicked_switch():
    req=urlopen('http://web.mit.edu/puzzle/www/2012/puzzles/a_circus_line/the_wicked_switch/1.png')
    data=req.read()
    req.close()
    img=ImageGrid(data)
    grid=img.grid()
    grid.features.extend(img.read_background())
    grid.features.extend(img.read_text_ocr())
    grid.features.extend(outside_bars(grid))
    save_xlsx(grid,'the_wicked_switch.xlsx')
コード例 #2
0
ファイル: examples.py プロジェクト: rbenua/cross2sheet
def a_puzzle_with_answer_nowhere_man():
    req=urlopen('http://web.mit.edu/puzzle/www/2014/puzzle/puzzle_with_answer_nowhere_man/grid.png')
    data=req.read()
    req.close()
    img=ImageGrid(data)
    grid=img.grid()
    grid.features.extend(img.read_background())
    grid.features.extend(img.read_bars())
    grid.features.extend(outside_bars(grid))
    grid.features.extend(autonumber(grid))
    save_xlsx(grid,'nowhere_man.xlsx')
コード例 #3
0
ファイル: main.py プロジェクト: dgulotta/cross2sheet
def save(grid,args):
    save_xlsx(grid,args.output_file,text_in_cells=args.number_in_cell,text_in_comments=args.number_in_comment)
コード例 #4
0
def save(grid, args):
    save_xlsx(grid,
              args.output_file,
              text_in_cells=args.number_in_cell,
              text_in_comments=args.number_in_comment)
コード例 #5
0
ファイル: examples.py プロジェクト: rbenua/cross2sheet
def ridfill():
    req=urlopen('http://web.mit.edu/puzzle/www/2015/puzzle/rid_fill/')
    data=req.read()
    req.close()
    save_xlsx(parse_html_grid(data),'ridfill.xlsx')